Dart для Android разработчиков / Dart for Android Developers
— в процессе написания! —
Всем привет!
Статья в основном ориентирована на разработчиков, которые знакомы с синтаксисом Java / Kotlin и хотели бы изучить Dart.
В ней я постараюсь привести ближайшие аналогии между языками.
Все примеры написал и проверил в IntelliJ IDEA, но если есть ошибка- пишите пожалуйста на:
Telegram @RomanKryvolapov или
roman.kryvolapov@gmail.com или
https://www.linkedin.com/in/roman-kryvolapov/
Статья будет дополняться и обновляться.
● Содержание:
Типы данных
Переменные
Функции
Функции как объекты
Анонимные функции
Абстрактные функции
Интерполяция
Nullable типы
Арифметические операции
Логические операции
Условные конструкции
Тернарный оператор
Циклы
Конструкторы
В Dart есть следующие ключевые слова
● Типы данных:
● Переменные:
● Функции:
● Функции как объекты:
● Анонимные функции:
● Абстрактные функции:
● Интерполяция:
● Nullable типы:
● Арифметические операции
В целом, не отличаются от других языков программирования, за исключением
● Логические операции
В целом, не отличаются от других языков программирования, за исключением
● Условные конструкции
● Тернарный оператор
● Циклы
● Конструкторы
● В Dart есть следующие ключевые слова:
abstract
else
import
super
as
enum
in
switch
assert
export
interface
sync
async
extends
is
this
await
extension
library
throw
break
external
mixin
true
case
factory
new
try
catch
false
null
typedef
class
final
on
var
const
finally
operator
void
continue
for
part
while
covariant
Function
rethrow
with
default
get
return
yield
deferred
hide
set
do
if
show
dynamic
implements
static