В этом курсе мы рассмотрим синтаксис и особенности языка Dart. Dart — это язык программирования общего назначения с открытым исходным кодом. Первоначально он был разработан Google, а затем утвержден в качестве стандарта ECMA. Dart — это новый язык программирования, предназначенный как для сервера, так и для браузера. Представленный Google, Dart SDK поставляется со своим компилятором — Dart VM. SDK также включает утилиту -dart2js, компилятор, который генерирует JavaScript-эквивалент сценария Dart.
Dart предназначен прежде всего для разработки веб-приложений (как на стороне клиента, так и на стороне сервера) и мобильных приложений. Это также значит, что одну и ту же программу на Dart можно компилировать под различные платформы — Windows (x86/64), Android, iOS.
Dart — объектно-ориентированный язык. Все значения, которые используются в программе на Dart, представляют объекты.
В своем развитии Dart испытал влияние более ранних языков, таких как Smalltak, Java, JavaScript. Его синтаксис похож на синтаксис других си-подобных языков.
Это руководство будет весьма полезно для всех разработчиков, которые хотят разрабатывать приложения на Flutter. Так же будет полезен для программистов, которые придерживаются объектно-ориентированных концепций.
Для работы с Dart можно использовать DartPad — это инструмент с открытым исходным кодом, который позволяет вам изучать и экспериментировать с языком Dart в любом современном браузере или можно использовать Dart SDK. Для этого нужно загрузить zip-архив с SDK с адреса dart.dev/tools/sdk/archive и распаковать его на жестком диске.
Преподаватель — Anna Muzykina, Proficient in Flutter, Ruby on Rails, React, Angular
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів