Не так давно анонсировали новый мажорный релиз кроссплатформенного фреймворка Flutter.


Flutter – это UI-фреймворк для создания приложений на языке dart.


Изначально Flutter поддерживал только мобильные платформы (iOS/Android), но начиная с Flutter 2 появляется поддержка Web и Desktop (macOS, Windows, Linux) в стабильной ветке. Как указывают сами разработчики, поддержка Desktop всё ещё в статусе «early release».


В официальном твиттере Ubuntu вышел пост, в котором сказано, что Flutter – выбор для будущих приложений Ubuntu по умолчанию.


Другие важные изменения:




  • Поддержка Null Safety, включённая по умолчанию. Для совместимости со старым кодом, Null Safety можно отключить.




  • Dart FFI – поддержка прямой интеграции Dart и C библиотек




  • Реализация Google Ads на Flutter перешла в статус Beta




  • Улучшения виджетов для ввода текста на платформах Desktop и iOS, в том числе поведение выделение текста, приближенное к родному.




  • Значительное уменьшение использования памяти для Flutter внутри нативных приложений iOS/Android.




  • Flutter Fix. Инструмент для автоматического поиска и миграции старого кода, такого как использование deprecated API.




  • Новый тулинг Flutter DevTools для упрощения дебага и оптимизации Flutter-приложений.




Flutter Engage Russia


13 марта в 12:00 (MSK) состоится online-конференция, посвящённая Flutter 2 на русском языке.




  • «Flutter for Web. Из мобилки в веб» Александр Денисов (EPAM Systems, Flutter и Dart GDE)




  • «Переходим на Null Safety» Евгений Сатуров (Surf, основатель Flutter Dev Podcast)




  • «Монетизация Flutter приложений», Кирилл Адещенко (Tennesi.bet)




Подробности в Telegram-канале Flutter Russia.


Конференция пройдёт на youtube-канале GDG









 , , ,






URL записи