Анонс Flutter 1.22 / Хабр
https://habr.com/ru/company/surfstudio/blog/522244/
https://habr.com/ru/company/surfstudio/blog/522244/
Хабр
Анонс Flutter 1.22
Всем привет! Я — Евгений Сатуров, Flutter TeamLead в Surf . Представляю перевод официальной статьи про свежий апдейт Flutter 1.22 — как обычно, дополненный моими комментариями. Этот релиз — один из...
Forwarded from Oh, my Flutter
Для показа сообщений пользователю довольно часто используется SnackBar. До текущего момента, взаимодействие с ним осуществлялось через Scaffold с использованием BuildContext. У подобного подхода есть ряд недостатков, которые могут привести к ошибкам:
👉 SnackBar привязан к конкретному Scaffold, а значит будет скрыт при уходе с экрана;
👉 при обращении к SnackBar из асинхронной операции, мы можем получить ошибки, если Scaffold более не валиден и удален.
Данные проблемы призван решить ScaffoldMessenger, который можно получить из MaterialApp. Управление SnackBar теперь можно осуществлять с его помощью. Пока только в версиях Flutter 1.23.0-13.0.pre. Ждём в stable.
📌 Это breaking change. О том как осуществить миграцию читайте в документации Flutter.
#документация #breaking_changes
👉 SnackBar привязан к конкретному Scaffold, а значит будет скрыт при уходе с экрана;
👉 при обращении к SnackBar из асинхронной операции, мы можем получить ошибки, если Scaffold более не валиден и удален.
Данные проблемы призван решить ScaffoldMessenger, который можно получить из MaterialApp. Управление SnackBar теперь можно осуществлять с его помощью. Пока только в версиях Flutter 1.23.0-13.0.pre. Ждём в stable.
📌 Это breaking change. О том как осуществить миграцию читайте в документации Flutter.
#документация #breaking_changes
Forwarded from The Daily Kotlin (Ruslan Ibragimov)
📣 Roman Elizarov is the new Project Lead for Kotlin
TL;DR: Andrey Breslav stepping down as the Project Lead for Kotlin. Roman Elizarov is the new Project Lead.
TL;DR: Andrey Breslav stepping down as the Project Lead for Kotlin. Roman Elizarov is the new Project Lead.
The JetBrains Blog
Roman Elizarov is the new Project Lead for Kotlin | The Kotlin Blog
Andrey Breslav is stepping down as the Project Lead for Kotlin. Roman Elizarov is the new Project Lead.
Forwarded from Oh, my Flutter
Театр начинается с вешалки, а приложение с загрузочного экрана. Он необходим нам в целом ряде случаев:
👉 мы хотим сделать старт нашего приложения узнаваемым или продемонстрировать бренд;
👉 обеспечить стильный переход к контенту;
👉 замаскировать некоторые подкапотные процессы, например предзагрузку данных.
📌 О том, как реализовать Splash Screen для Flutter приложения читайте в статье Diego Velasquez.
#статья
👉 мы хотим сделать старт нашего приложения узнаваемым или продемонстрировать бренд;
👉 обеспечить стильный переход к контенту;
👉 замаскировать некоторые подкапотные процессы, например предзагрузку данных.
📌 О том, как реализовать Splash Screen для Flutter приложения читайте в статье Diego Velasquez.
#статья
Дорожная карта Flutter-разработчика, которая представляет собой полный план по изучению разработки приложений с помощью Flutter.
https://proglib.io/w/a358845d
https://proglib.io/w/a358845d