CTO Vetmanager, PHP Developer, Ironman 70.3

Мое мнение о Dart и Flutter

На днях купил второй телефон - Android и сразу же решил поиграться в мобильного разработчика. Я давно считаю, что простые приложения типа CRUD должны быть кроссплатформенные. Начал смотреть что изменилось в этом за последние 3-4 года, когда я последний раз этим интересовался.

Безуспешно пытался завести PyKyvi. К сожалению, библиотека сильно сырая, но сама идея писать мобильные приложения на Python мне нравилась.

Поставил Flutter - обещает нативную производительность и всяческие плюшки. Приложеньки собираются из виджетов, пишутся на Dart. Компилится Flutter во что угодно, даже в web.

На Dart раньше ничего не писал поэтому с интересом написал пакет vetmanager-url-dart. Пакет можно использовать везде где есть Dart.

Язык и инфраструктура вокруг очень понравились. Легкий и понятный синтаскис. Можно писать клиент, сервер и даже мобильные приложения.

Из коробки в dart множество полезностей:

  1. Отличная интеграция с Visual Studio Code
  2. Компиляторы, минификаторы, всяческие валидаторы
  3. Приятный синтаксис тестов
  4. Легкая установка и публикация своих пакетов
  5. Легко гуглятся все решения

По Flutter вывод свой сделать еще не успел, но пока все выглядит очень приятно.