An introduction to Flame Behaviors: Jochum van der Ploeg из команды VGV рассказывает про создание игр с использованием пакета flame_behaviors.
https://verygood.ventures/blog/build-games-with-flame-behaviors
https://verygood.ventures/blog/build-games-with-flame-behaviors
Поговорим про безопасность в Dart и Flutter: Дмитрий Золотов в статье рассказывает о векторах атак, которые возможны в Dart, о том, какие меры предпринимает сообщество и Google для снижения рисков при создании платформы и пакетов (и про бейджик openssf), и как можно обезопасить себя.
https://habr.com/ru/company/otus/blog/676138/
https://habr.com/ru/company/otus/blog/676138/
Decoding Flutter(Synchronous BuildContexts): В этом выпуске Tiya Chows рассказывает о работе правила lint — `use_build_contexts_synchronously`.
https://youtu.be/bzWaMpD1LHY
https://youtu.be/bzWaMpD1LHY
The Boring Flutter Development Show, Ep. 60: В новом выпуске Simon Lightfoot и Craig Labenz продолжают путешествие в новом проекте "Full-stack Dart", где они работают над приложением "счетчик", используя: Docker, Google Cloud Run.
https://youtu.be/K85PUBjFhn8
https://youtu.be/K85PUBjFhn8
How to manage your Flutter monorepos: В статье Nils Reichardt рассказывает про то, как управлять монорепозиториями, используя Melos.
https://blog.codemagic.io/flutter-monorepos/
https://blog.codemagic.io/flutter-monorepos/
Quick assists for editing: Brian Wilkerson рассказывает про быстрые подсказки для редактирования, которые помогут вам при написании кода.
https://medium.com/dartlang/quick-assists-for-editing-453f051fb28c
https://medium.com/dartlang/quick-assists-for-editing-453f051fb28c
#Новостизанеделю
Подборка новостей за неделю.
Новости:
— Decoding Flutter(Synchronous BuildContexts).
https://t.me/FlutterDevRu/1191
— The Boring Flutter Development Show, Ep. 60.
https://t.me/FlutterDevRu/1193
— Quick assists for editing.
https://t.me/FlutterDevRu/1195
— Flutter for Web(Developers).
https://slideslive.com/38984411/flutter-for-webdevelopers
— A better approach for Cloud Firestore — ODM.
https://medium.com/flutter-community/a-better-approach-for-cloud-firestore-odm-ad2f6eed11e1
Интересное из Github:
— flushbar.
https://github.com/AndreHaueisen/flushbar
— ffi-talk.
https://github.com/mit-mit/ffi-talk
— snake.
https://github.com/PlugFox/snake
— flutter-datalist.
https://github.com/surfstudio/flutter-datalist
— grouped_list
https://github.com/Dimibe/grouped_list
Подборка новостей за неделю.
Новости:
— Decoding Flutter(Synchronous BuildContexts).
https://t.me/FlutterDevRu/1191
— The Boring Flutter Development Show, Ep. 60.
https://t.me/FlutterDevRu/1193
— Quick assists for editing.
https://t.me/FlutterDevRu/1195
— Flutter for Web(Developers).
https://slideslive.com/38984411/flutter-for-webdevelopers
— A better approach for Cloud Firestore — ODM.
https://medium.com/flutter-community/a-better-approach-for-cloud-firestore-odm-ad2f6eed11e1
Интересное из Github:
— flushbar.
https://github.com/AndreHaueisen/flushbar
— ffi-talk.
https://github.com/mit-mit/ffi-talk
— snake.
https://github.com/PlugFox/snake
— flutter-datalist.
https://github.com/surfstudio/flutter-datalist
— grouped_list
https://github.com/Dimibe/grouped_list
Learning to Fly(Introducing: DashBot the Chatbot!): В этом эпизоде Khanh создает чат-бота Dash.
https://youtu.be/biwlOk86URc
https://youtu.be/biwlOk86URc
3D-объекты во Flutter. Расширяем Flame: Дмитрий Золотов рассказывает про создание трехмерных компонентов в Flame, а также про произвольную визуализацию с использованием компилируемых шейдеров.
https://habr.com/ru/company/otus/blog/677844/
https://habr.com/ru/company/otus/blog/677844/
Flutter Widget of the Week(Autocomplete): Очередной выпуск Flutter Widget of the Week, в котором рассказывается про Autocomplete.
https://youtu.be/-Nny8kzW380
https://youtu.be/-Nny8kzW380
Futures and Streams: Michael Katz рассказывает про использование Futures и Streams для написания асинхронного кода.
https://www.raywenderlich.com/32851541-dart-futures-and-streams
https://www.raywenderlich.com/32851541-dart-futures-and-streams
#Новостизанеделю
Подборка новостей за неделю.
Новости:
— Learning to Fly(Introducing: DashBot the Chatbot!).
https://t.me/FlutterDevRu/1197
— Flutter Widget of the Week(Autocomplete).
https://t.me/FlutterDevRu/1199
— 3D-объекты во Flutter. Расширяем Flame.
https://t.me/FlutterDevRu/1198
— How to use Flutter with Google Sheets, Apps Script, and Codemagic.
https://blog.codemagic.io/flutter-with-google-sheets/
— Definitive Flutter Guide To CustomPaint.
https://medium.com/@dev.n/definitive-flutter-painting-guide-ab9f51202656
Интересное из Github:
— three.dart.
https://github.com/threeDart/three.dart
— peer_node_connection.
https://github.com/Davenchy/peer_node_connection
— flutter-dasher.
https://github.com/infinum/flutter-dasher
— health-diary.
https://github.com/dkrutskikh/health-diary
Подборка новостей за неделю.
Новости:
— Learning to Fly(Introducing: DashBot the Chatbot!).
https://t.me/FlutterDevRu/1197
— Flutter Widget of the Week(Autocomplete).
https://t.me/FlutterDevRu/1199
— 3D-объекты во Flutter. Расширяем Flame.
https://t.me/FlutterDevRu/1198
— How to use Flutter with Google Sheets, Apps Script, and Codemagic.
https://blog.codemagic.io/flutter-with-google-sheets/
— Definitive Flutter Guide To CustomPaint.
https://medium.com/@dev.n/definitive-flutter-painting-guide-ab9f51202656
Интересное из Github:
— three.dart.
https://github.com/threeDart/three.dart
— peer_node_connection.
https://github.com/Davenchy/peer_node_connection
— flutter-dasher.
https://github.com/infinum/flutter-dasher
— health-diary.
https://github.com/dkrutskikh/health-diary
Паттерны проектирования в Dart: Дмитрий Золотов в статье рассказывает про примеры реализации самых часто используемых основных и порождающих шаблонов на языке Dart.
https://habr.com/ru/company/otus/blog/678714/
https://habr.com/ru/company/otus/blog/678714/
The Boring Flutter Development Show, Ep. 61: В новом выпуске Simon Lightfoot и Craig Labenz завершают путешествие в новом проекте "Full-stack Dart".
https://youtu.be/AGtfOacKL1c
https://youtu.be/AGtfOacKL1c
Overlays in Flutter: Michael Malak в статье рассказывает о способах Flutter отображать overlay, таких как модальные и диалоговые окна с помощью popUpRoutes.
https://www.raywenderlich.com/33302203-overlays-in-flutter-getting-started
https://www.raywenderlich.com/33302203-overlays-in-flutter-getting-started
#Новостизанеделю
Подборка новостей за неделю.
Новости:
— The Boring Flutter Development Show, Ep. 61.
https://t.me/FlutterDevRu/1203
— Overlays in Flutter.
https://t.me/FlutterDevRu/1204
— Паттерны проектирования в Dart.
https://t.me/FlutterDevRu/1202
— Flutter Exception Handling with try/catch and the Result type.
https://codewithandrea.com/articles/flutter-exception-handling-try-catch-result-type/
— How to create a one-time password authentication flow using Amplify Flutter.
https://aws.amazon.com/ru/blogs/mobile/how-to-create-a-one-time-password-authentication-flow-using-amplify-flutter/
— Mozilla DeepSpeech Engine in Flutter Using Dart FFI.
https://techblog.geekyants.com/mozilla-deepspeech-engine-in-flutter-using-dart-ffi
Интересное из Github:
— physik.
https://github.com/wolfenrain/physik
— rid-examples.
https://github.com/thlorenz/rid-examples
— moment_dart.
https://github.com/theirontnt/moment_dart
— papilio.
https://github.com/MelbourneDeveloper/papilio
Подборка новостей за неделю.
Новости:
— The Boring Flutter Development Show, Ep. 61.
https://t.me/FlutterDevRu/1203
— Overlays in Flutter.
https://t.me/FlutterDevRu/1204
— Паттерны проектирования в Dart.
https://t.me/FlutterDevRu/1202
— Flutter Exception Handling with try/catch and the Result type.
https://codewithandrea.com/articles/flutter-exception-handling-try-catch-result-type/
— How to create a one-time password authentication flow using Amplify Flutter.
https://aws.amazon.com/ru/blogs/mobile/how-to-create-a-one-time-password-authentication-flow-using-amplify-flutter/
— Mozilla DeepSpeech Engine in Flutter Using Dart FFI.
https://techblog.geekyants.com/mozilla-deepspeech-engine-in-flutter-using-dart-ffi
Интересное из Github:
— physik.
https://github.com/wolfenrain/physik
— rid-examples.
https://github.com/thlorenz/rid-examples
— moment_dart.
https://github.com/theirontnt/moment_dart
— papilio.
https://github.com/MelbourneDeveloper/papilio
Authentication with AWS Amplify Flutter for Mobile, Web, and Desktop: узнайте как использовать AWS Amplify Authentication в своем Flutter проекте.
https://aws.amazon.com/blogs/mobile/amplify-flutter-auth-web-and-dekstop/
https://aws.amazon.com/blogs/mobile/amplify-flutter-auth-web-and-dekstop/
Firebase Crashlytics and the Flutter Casual Games Toolkit: Rich Hall рассказывает о том, как настроить Crashlytics на примере Flutter приложения.
https://medium.com/flutter/firebase-crashlytics-and-the-flutter-casual-games-toolkit-5d4f952cbe35
https://medium.com/flutter/firebase-crashlytics-and-the-flutter-casual-games-toolkit-5d4f952cbe35
Flutter Widget of the Week(LinearGradient): Очередной выпуск Flutter Widget of the Week, в котором рассказывается про LinearGradient.
https://youtu.be/gYNTcgZVcWw
https://youtu.be/gYNTcgZVcWw
#Новостизанеделю
А вот это уже сотый выпуск новостей за неделю. Спасибо что читаете их.
Новости:
— Firebase Crashlytics and the Flutter Casual Games Toolkit.
https://t.me/FlutterDevRu/1208
— Flutter Widget of the Week(LinearGradient).
https://t.me/FlutterDevRu/1209
— Flutter jank shaders — история проблемы и пути решения.
https://habr.com/ru/company/rshb/blog/680586/
— Создание инициализатора Flutter-проектов. Чисто и SOLIDно.
https://habr.com/ru/company/surfstudio/blog/680480/
— Hocus pocus: painless headers customization of REST API requests in Flutter.
https://medium.com/flutter-community/hocus-pocus-painless-headers-customization-of-rest-api-requests-in-flutter-5ee9c1a2d9f8
Интересное из Github:
— Flutter AppMetrica Push.
https://github.com/MadBrains/AppMetrica-Push-Flutter
— upgrader.
https://github.com/larryaasen/upgrader
— pin_code_fields.
https://github.com/adar2378/pin_code_fields
— at_wavi_app.
https://github.com/atsign-foundation/at_wavi_app
А вот это уже сотый выпуск новостей за неделю. Спасибо что читаете их.
Новости:
— Firebase Crashlytics and the Flutter Casual Games Toolkit.
https://t.me/FlutterDevRu/1208
— Flutter Widget of the Week(LinearGradient).
https://t.me/FlutterDevRu/1209
— Flutter jank shaders — история проблемы и пути решения.
https://habr.com/ru/company/rshb/blog/680586/
— Создание инициализатора Flutter-проектов. Чисто и SOLIDно.
https://habr.com/ru/company/surfstudio/blog/680480/
— Hocus pocus: painless headers customization of REST API requests in Flutter.
https://medium.com/flutter-community/hocus-pocus-painless-headers-customization-of-rest-api-requests-in-flutter-5ee9c1a2d9f8
Интересное из Github:
— Flutter AppMetrica Push.
https://github.com/MadBrains/AppMetrica-Push-Flutter
— upgrader.
https://github.com/larryaasen/upgrader
— pin_code_fields.
https://github.com/adar2378/pin_code_fields
— at_wavi_app.
https://github.com/atsign-foundation/at_wavi_app
Паттерны проектирования в Dart. Часть 2: Во второй части Дмитрий Золотов рассказывает о структурных шаблонах и их реализации с использованием синтаксических конструкций языка Dart, а также про возможности стандартной библиотеки.
https://habr.com/ru/company/otus/blog/681328/
https://habr.com/ru/company/otus/blog/681328/