Flutter performance tips - Flutter in Focus: Filip Hracek рассказывает о производительности в Flutter.
https://youtu.be/PKGguGUwSYE
https://youtu.be/PKGguGUwSYE
Widget Testing With Flutter: Getting Started: как с помощью тестов убедиться в том, что UI виджетов выглядят и ведут себя так, как и ожидалось.
https://www.raywenderlich.com/9591040-widget-testing-with-flutter-getting-started
https://www.raywenderlich.com/9591040-widget-testing-with-flutter-getting-started
Native vs Flutter vs React Native: тестируем производительность в работе с UI-элементами: сравнение потребление памяти, FPS, загрузку CPU и GPU при работе мобильных приложений, созданных с помощью разных технологий на задачах с разной сложностью.
https://habr.com/ru/company/vdsina/blog/509048/
https://habr.com/ru/company/vdsina/blog/509048/
Создатель BLoC, Felix Angelov зарелизил версию 0.1.0 cubit. cubit - это облегченное решение управлением состояния. Это подмножество bloc package, которое не опирается на событие, а вместо этого использует методы для создания новых состояний.
github: https://github.com/felangel/cubit
pub dev: https://pub.dev/packages/cubit
github: https://github.com/felangel/cubit
pub dev: https://pub.dev/packages/cubit
Dart string manipulation done right: Ваше приложение использует смайлики или поддерживает несколько языков? Dart внедрил новый способ безопасной работы с ними при работе со строками.
https://link.medium.com/kXkmMHLtM7
https://link.medium.com/kXkmMHLtM7
notifications_stream: Удобный виджет, который записывает уведомления в поток.
github: https://github.com/lesnitsky/notifications_stream
pub dev: https://pub.dev/packages/notifications_stream
github: https://github.com/lesnitsky/notifications_stream
pub dev: https://pub.dev/packages/notifications_stream
Flutter выпустили новую серию видео гайдов от на YouTube под названием Package of the Week. В первом видео из этой серии рассказывается о Package:async.
https://youtu.be/r0tHiCjW2w0
https://youtu.be/r0tHiCjW2w0
Flutter hackathon #hack20 journey: Автор рассказывает о своем участие в Flutter hackathon.
https://themobilecoder.com/flutter-hackathon-hack20-journey/
https://themobilecoder.com/flutter-hackathon-hack20-journey/
Flutter. Разбираемся, как рисовать различные фигуры с помощью CustomClipper: Перевод статьи "Flutter: Custom Clipper" где рассказывается, что можно сделать, используя ClipPath и CustomClipper.
https://habr.com/ru/post/509384/
https://habr.com/ru/post/509384/
Internationalizing and Localizing Your Flutter App: Как локализовать и интернационализировать ваше приложение с использование flutter_localization и Intl.
https://www.raywenderlich.com/10794904-internationalizing-and-localizing-your-flutter-app
https://www.raywenderlich.com/10794904-internationalizing-and-localizing-your-flutter-app
Striking border effects in Flutter: В статье рассказывается о border эффектах в Flutter.
https://www.flutterclutter.dev/flutter/tutorials/how-to-add-a-border-to-a-widget/2020/587/
https://www.flutterclutter.dev/flutter/tutorials/how-to-add-a-border-to-a-widget/2020/587/
Dart extensions to flatten Flutter's deep nested widget trees: Расширения могут быть отличным инструментом в нашем наборе инструментов, когда мы пишем бизнес-логику, но они также могут быть полезны и в других областях.
https://diamantidis.github.io/2020/07/07/dart-extensions-flatten-flutter-nested-widget-trees
https://diamantidis.github.io/2020/07/07/dart-extensions-flatten-flutter-nested-widget-trees
Codemagic в середине июля выпускают книгу под названием "Flutter libraries we love". В книге собрано 11 различных категорий Flutter библиотек, в каждой категории есть список библиотек. Также выделяют одну библиотеку, где рассказываются плюсы и минусы с точки зрения разработчика и примерами кода.
Чтобы получить книгу нужно заполнить форму:
https://codemagic.io/flutter-libraries-ebook/
Чтобы получить книгу нужно заполнить форму:
https://codemagic.io/flutter-libraries-ebook/
Flutter. Упрощаем компоновку виджетов с помощью Dart расширений: Перевод статьи "Dart extensions to flatten Flutter's deep nested widget trees".
https://habr.com/ru/post/510106/
https://habr.com/ru/post/510106/
Google and Canonical partner to bring Linux apps support to Flutter: Сегодня компания Google объявила о сотрудничестве с Canonical, издателем Ubuntu, с целью обеспечения поддержки настольных приложений Linux для Flutter.
https://link.medium.com/aIq0fE2lX7
https://link.medium.com/aIq0fE2lX7
Flokk - Desktop кроссплатформенное приложение разработанное командой gskinner с использованием Flutter.
https://blog.gskinner.com/archives/2020/07/introducing-flokk-a-desktop-app-built-with-flutter.html
https://blog.gskinner.com/archives/2020/07/introducing-flokk-a-desktop-app-built-with-flutter.html
Зоны в Dart: операция на открытом сердце для окружения: В статье рассказывается, что такое зоны в Dart и что они из себя представляют.
https://habr.com/ru/company/wrike/blog/510270/
https://habr.com/ru/company/wrike/blog/510270/
Model-Widget-WidgetModel, или какой архитектурой пользуется Flutter-команда в Surf: Статья посвящена недавно вышедшему пакету MWWM - архитектура на которой построены проекты Surf.
https://habr.com/ru/company/surfstudio/blog/510308/
https://habr.com/ru/company/surfstudio/blog/510308/
Filip Hracek и Kenzie Schmoll разбираются, как сделать приложение быстрее и лучше с использованием DevTools.
https://youtu.be/nq43mP7hjAE
https://youtu.be/nq43mP7hjAE
Get Started with Flutter Authentication: Как защитить свое приложение при помощи Auth0, используя библиотеку AppAuth.
https://auth0.com/blog/get-started-with-flutter-authentication/
https://auth0.com/blog/get-started-with-flutter-authentication/