LINUX.ORG.RU

Flutter 2

 , , ,


1

1

Не так давно анонсировали новый мажорный релиз кроссплатформенного фреймворка 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

>>> Официальный пост о Flutter 2 на medium

★★★★★

Проверено: a1batross ()
Последнее исправление: mono (всего исправлений: 1)
Ответ на: комментарий от mono

Он хороший в теории, писать код легко и удобно. Но я пробовал пару месяцев назад и на десктопе в Линуксе были банально графические артефакты с текстурами порваными пополам прямо на окне и так далее. Но в будущем надеюсь Электрон можно будет выбрасывать

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 1)
Ответ на: комментарий от vertexua

были банально графические артефакты с текстурами порваными пополам прямо на окне

Звучит прямо как новая игрушка разработчиков KDE - Kirigami.

aquadon ★★★★★
()
Ответ на: комментарий от vertexua

Они довольно быстро развиваются. Ещё прошлым летом Flutter Web работал довольно косячно с артефактами и детскими проблемами, а сейчас вполне приличный продукт.

Я сам ещё не смотрел что там у них не десктопе получается.

mono ★★★★★
() автор топика
Ответ на: комментарий от vertexua

Сейчас делаю новый проект на флаттере, отлаживаю только в Линуксе-таргете, там самая быстрая сборка. Анимация норм, плагины правда не все.

balajahe
()
Ответ на: комментарий от balajahe

Но прямо совсем багов нету? Я давно проверял и тогда было совсем неработоспособно, именно графика рвалась на экране. Надеюсь сейчас поправили

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

Я графику не пишу, приложение обычный корпоративный crud, штатная анимация работает чуть хуже native и чуть лучше web.

balajahe
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.