Dart для Android разработчиков / Dart for Android Developers

Roman Kryvolapov
2 min readApr 20, 2022

— в процессе написания! —

Всем привет!
Статья в основном ориентирована на разработчиков, которые знакомы с синтаксисом 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

▲ к содержанию ▲

--

--