Вышла версия BLoC 6.0, что нового:
— bloc и cubit работают совместно.
— Обновленная документация и руководство по переходу.
подробнее можно почитать тут:
Руководство по переходу: https://bloclibrary.dev/#/migration?id=v600
Основные понятия (package:bloc): https://bloclibrary.dev/#/coreconcepts?id=core-concepts-packagebloc
— bloc и cubit работают совместно.
— Обновленная документация и руководство по переходу.
подробнее можно почитать тут:
Руководство по переходу: https://bloclibrary.dev/#/migration?id=v600
Основные понятия (package:bloc): https://bloclibrary.dev/#/coreconcepts?id=core-concepts-packagebloc
Flutter Interview Questions and Answers: Список вопросов с ответами по Flutter и Dart для подготовки к собеседованию.
https://www.raywenderlich.com/10971345-flutter-interview-questions-and-answers
https://www.raywenderlich.com/10971345-flutter-interview-questions-and-answers
What we learned from the Flutter Q2 2020 survey: Результаты опроса пользователей Flutter за второй квартал 2020 года.
https://link.medium.com/sAajTQxNk8
https://link.medium.com/sAajTQxNk8
Understanding null safety: На dart.dev появилась документация, в которой подробно объясняется о работе null safety.
https://dart.dev/null-safety/understanding-null-safety
https://dart.dev/null-safety/understanding-null-safety
Free Flutter course from the App Brewery: Так же на flutter.dev появился раздел с бесплатным курсом. Советую всем, кто ещё не прошел, обратить на него внимание: все рассказано понятно и доступно.
https://flutter.dev/freecourse
https://flutter.dev/freecourse
Flutter под капотом: Binding: Продолжение статьи "Flutter под капотом", где на этот раз рассматривается вопрос «Каким образом налажена работа всего механизма, описанного в первой части?".
https://habr.com/ru/company/surfstudio/blog/512326/
https://habr.com/ru/company/surfstudio/blog/512326/
Детальный разбор навигации в Flutter:В статье рассказывается о работе навигации в Flutter, о выработанных подходах и их использовании.
https://habr.com/ru/post/512072/
https://habr.com/ru/post/512072/
Flutter game tutorial: Fruit Ninja Clone: Создание игры наподобие Fruit Ninja.
https://www.flutterclutter.dev/flutter/tutorials/flutter-game-tutorial-fruit-ninja-clone/2020/951/
https://www.flutterclutter.dev/flutter/tutorials/flutter-game-tutorial-fruit-ninja-clone/2020/951/
Keeping It Simple: Integrate GraphQL and MobX to your Flutter apps: Как интегрировать GraphQL и MobX в ваше Flutter приложение.
https://codedash.dev/keeping-it-simple-integrate-graphql-mobx-to-your-flutter-app/
https://codedash.dev/keeping-it-simple-integrate-graphql-mobx-to-your-flutter-app/
Flutter web: animations and dynamic theming: Вторая часть статьи из серии статей Flutter Web. В ней закончили работу с базовым дизайном, а также сделали его адаптивным, добавили анимации и поддержку темной темы.
https://blog.codemagic.io/flutter-web-animations-and-dynamic-theming/
https://blog.codemagic.io/flutter-web-animations-and-dynamic-theming/
Сервис на языке Dart: доменное имя, SSL: Вторая часть из серии статей про Сервис на языке Dart. В этот раз автор расширит функциональность веб-сервера, добавив шифрование данных и принудительную переадресацию с http на https.
https://habr.com/ru/company/surfstudio/blog/512528/
https://habr.com/ru/company/surfstudio/blog/512528/
Show Dialogs Without Context: В статье рассказывается об использовании DialogService для отображения диалогового окна из вашей бизнес-логики.
Статья: https://www.filledstacks.com/post/show-dialogs-without-context/
Видео: https://youtu.be/uuyJHCxxMEY
Статья: https://www.filledstacks.com/post/show-dialogs-without-context/
Видео: https://youtu.be/uuyJHCxxMEY
How to create sticky note - skeuomorphism: В статье рассказывается про реализацию стикера, чтобы увидеть, насколько легко можно создать реалистичные элементы пользовательского интерфейса.
https://www.flutterclutter.dev/flutter/tutorials/create-a-sticky-note-in-flutter/2020/1018/
https://www.flutterclutter.dev/flutter/tutorials/create-a-sticky-note-in-flutter/2020/1018/
Альфа-версия Flutter для Linux и разработка настольных приложений: Перевод статьи "Canonical enables Linux desktop app support with Flutter".
https://habr.com/ru/company/ruvds/blog/512860/
https://habr.com/ru/company/ruvds/blog/512860/
Going deeper with Flutter’s web support: Разработчики Flutter рассказывают о прогрессе в разработке Flutter Web.
https://link.medium.com/OeSbhyWdw8
https://link.medium.com/OeSbhyWdw8
Simple State Management using Streams: В очередном видео Zaiste рассказывает про Streams и как их можно использовать для управления состоянием приложения.
https://youtu.be/qYiGJ4Gi0r4
https://youtu.be/qYiGJ4Gi0r4
Flutter. RenderObject — замеряй и властвуй: Как узнавать размеры динамических виджетов, их позицию или сравнить перекрывающие друг на друга виджет, используя библиотеку render_metrics. В статье автор постарался объяснить механизм её работы, привёл пример проблемы и решения.
https://habr.com/ru/company/surfstudio/blog/513070/
https://habr.com/ru/company/surfstudio/blog/513070/
Enums with Extensions in Dart: Интеграция enums и методов расширения облегчит разработку в Flutter.
https://link.medium.com/B6LAPpeby8
https://link.medium.com/B6LAPpeby8
How to debug layout issues with the Flutter Inspector: Как решить проблемы с версткой, используя Flutter Inspector. Flutter Inspector - ваш лучший друг при решении проблем компоновки.
https://link.medium.com/VjfcWaYXs8
https://link.medium.com/VjfcWaYXs8
Flutter Performance Updates in 2019: В этой статье рассказывается об улучшении производительности со второй половины 2019 года, реализованной участниками сообщества Flutter.
https://link.medium.com/y3WdZqnuy8
https://link.medium.com/y3WdZqnuy8