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

Опен-сорц уже не работает для форков. Все что форкается, потом дохнет. Кроме случаев когда туда ушла основная команда. Обычно core team все пишет и иногда принимает патчи. Если будет другая команда - им лучше написать то же самое с нуля в рамках вкусовщины

Софта больше чем говна. Думаю уже умерла эпоха когда все такие в дружном хороводе «Смотрите, я пишу экспериментальное ядро, присоеденятесь». И все ура, возрадуемся, мы бесплатно, помогая друг другу движемся в светлое будущее.

Больше «Почему в поем громадном open-source DE на миллион строк заела кнопка? А ну признавайтесь, твари! Если вы мне не пофиксите это бесплатно прямо сейчас, я буду источать кал во все стороны. Вы там вообще, мрази, берега попутали. Я ваш софт юзаю и требую качественную работу. Я вам тут инонку простил, сколько вы будете мое терпение проверять?»

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

ага, и 100500 успешных программистов с онлаен-курсов лососнут тунца

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

Я б не сказал, что умерла, но видоизменилась, благодаря гитхабу. Форк перестал быть чем-то сильно болезненным.

Если автор какой-нибудь библиотеки бросил её, то ты делаешь форк одной кнопкой, и тебя найдут и поставят звёздочку.

Если гугл бросит флаттер, но найдётся кто-нибудь, кто станет поддерживать.

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

Толку от такого действия немного. Ещё бы дальше проект развивать. Хорошо если изначальный разработчик хотя бы pr принимает. А то толку от разрозненных фтрков, где каждый что-то подправил маловато.

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

Софта больше чем говна.

Хочешь сказать, много такого софта, который не говно?

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

он похож на что-то среднее между java и js, а это, прямо скажем, дерьмовый коктейль. но хотя бы null-safety завезли, не зря последний проект на бета-канале собирал, теперь сразу все работает.

а так - быстро развивающийся фреймворк, с ним можно работать

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

Если гугл бросит флаттер, но найдётся кто-нибудь, кто станет поддерживать.

Не станет. Если ДАЖЕ ГУГЛ это бросит, проэкту писец. Он и сейчас-то - мёртворождённое «ненужно» на языке «ненужно», а без «баблосной корпорации» тем более не упёрся.
Это не говоря про фундаментальный вопрос, «А зачем ТЕБЕ ЛИЧНО нужна многоплатформенность?». Начнёшь на него отвечать и ВНЕЗАПНО окажется, что и м-п тебе нахрен не сдалась.

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

Он и сейчас-то - мёртворождённое «ненужно» на языке «ненужно»

https://flutter.dev/showcase

Количество приложений на flutter уже довольно весомое, и это не какие-то хипстеры-стартаперы, а компании, которые давно на рынке и деньги зарабатывают.

Это не говоря про фундаментальный вопрос, «А зачем ТЕБЕ ЛИЧНО нужна многоплатформенность?».

Чтобы не писать одно и то же два и более раз.

Тут вопрос уже другой. А какие сценарии ещё не покрывает кроссплатформа?

Вот видеоредактор я бы не стал писать на кроссплатформе, но много ли таких примеров?

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