#Новостизанеделю
А вот и очередная подборка новостей за неделю.
Новости:
— Dart and the performance benefits of sound types.
https://medium.com/dartlang/dart-and-the-performance-benefits-of-sound-types-6ceedd5b6cdc
— Micro benchmarking Dart (Part 1).
https://mrale.ph/blog/2021/01/21/microbenchmarking-dart-part-1.html
— BLoC, Provider, & Riverpod Support- Parabeac-Core v1.3.
https://dev.to/parabeac/bloc-provider-riverpod-support-parabeac-core-v1-3-29pj
— How to measure Widgets.
https://blog.gskinner.com/archives/2021/01/flutter-how-to-measure-widgets.html
— Dart null safety migration guide for package authors.
https://blog.codemagic.io/dart-null-safety-migration-for-package-authors/
Интересное из Github:
— win32.
https://github.com/timsneath/win32
— bloc_rest_api.
https://github.com/muhammadidrees/bloc_rest_api
— mono_repo.dart.
https://github.com/google/mono_repo.dart
— linkcheck.
https://github.com/filiph/linkcheck
А вот и очередная подборка новостей за неделю.
Новости:
— Dart and the performance benefits of sound types.
https://medium.com/dartlang/dart-and-the-performance-benefits-of-sound-types-6ceedd5b6cdc
— Micro benchmarking Dart (Part 1).
https://mrale.ph/blog/2021/01/21/microbenchmarking-dart-part-1.html
— BLoC, Provider, & Riverpod Support- Parabeac-Core v1.3.
https://dev.to/parabeac/bloc-provider-riverpod-support-parabeac-core-v1-3-29pj
— How to measure Widgets.
https://blog.gskinner.com/archives/2021/01/flutter-how-to-measure-widgets.html
— Dart null safety migration guide for package authors.
https://blog.codemagic.io/dart-null-safety-migration-for-package-authors/
Интересное из Github:
— win32.
https://github.com/timsneath/win32
— bloc_rest_api.
https://github.com/muhammadidrees/bloc_rest_api
— mono_repo.dart.
https://github.com/google/mono_repo.dart
— linkcheck.
https://github.com/filiph/linkcheck
Setting up Flutter natively with WSL2, VS Code & Hot-Reload: Как писать и дебажить ваше Flutter приложение при помощи WSL2.
https://dnmc.in/2021/01/25/setting-up-flutter-natively-with-wsl2-vs-code-hot-reload/
https://dnmc.in/2021/01/25/setting-up-flutter-natively-with-wsl2-vs-code-hot-reload/
Работа с асинхронностью в Dart: Дмитрий Репин рассказывает про то, как работать с асинхронностью в Dart.
https://habr.com/ru/company/surfstudio/blog/539362/
https://habr.com/ru/company/surfstudio/blog/539362/
Flutter For Dev - новости, статьи, дизайн.
#Новостизанеделю Решил собрать для вас все самое интересное за неделю в одном месте. Новости: — Flutter.dev: Continuous delivery с Flutter. https://habr.com/ru/company/otus/blog/520230 — Используем бесплатные возможности Github Actions для CI/CD на Flutter…
Flutter State Management Basics and Useful Resources: Andrea Bizzotto рассказывает про основы управления состоянием приложения в Flutter.
Статья: https://codewithandrea.com/videos/flutter-state-management-basics/
Видео: https://youtu.be/bXu3xRZFdl8
Статья: https://codewithandrea.com/videos/flutter-state-management-basics/
Видео: https://youtu.be/bXu3xRZFdl8
Flutter Widget of the Week: В этот раз видео посвящено PhysicalModel.
https://youtu.be/XgUOSS30OQk
https://youtu.be/XgUOSS30OQk
Приложение тут, приложение там: О том, как Росбанк выбрал Flutter, с какими трудностями они столкнулись и какие сделали выводы.
https://nplus1.ru/material/2021/01/29/rosbank-mobile-app
https://nplus1.ru/material/2021/01/29/rosbank-mobile-app
Snackbar, Toast & Dialog in Flutter (Flash Package): ResoCoder рассказывает как реализовать Snackbar, Toast и Dialog в виде уведомлений в Flutter приложении с использованием flash.
Статья: https://resocoder.com/2021/01/30/snackbar-toast-dialog-in-flutter-flash-package/
Видео: https://youtu.be/EOEsaU0bA9I
Статья: https://resocoder.com/2021/01/30/snackbar-toast-dialog-in-flutter-flash-package/
Видео: https://youtu.be/EOEsaU0bA9I
#Новостизанеделю
А вот и очередная подборка новостей за неделю.
Новости:
— Join us for #30DaysOfFlutter.
https://events.withgoogle.com/30-daysofflutter/
— Работа с асинхронностью в Dart.
https://habr.com/ru/company/surfstudio/blog/539362/
— Snackbar, Toast & Dialog in Flutter (Flash Package).
https://resocoder.com/2021/01/30/snackbar-toast-dialog-in-flutter-flash-package/
— Setting up Flutter natively with WSL2, VS Code & Hot-Reload.
https://dnmc.in/2021/01/25/setting-up-flutter-natively-with-wsl2-vs-code-hot-reload/
Интересное из Github:
— Neo4jDart.
https://github.com/Pajn/Neo4jDart
— flutter_inner_drawer.
https://github.com/Dn-a/flutter_inner_drawer
— dartbyexample.
https://github.com/johnpryan/dartbyexample
— beamer.
https://github.com/slovnicki/beamer
— paginate_firestore.
https://github.com/excogitatr/paginate_firestore
А вот и очередная подборка новостей за неделю.
Новости:
— Join us for #30DaysOfFlutter.
https://events.withgoogle.com/30-daysofflutter/
— Работа с асинхронностью в Dart.
https://habr.com/ru/company/surfstudio/blog/539362/
— Snackbar, Toast & Dialog in Flutter (Flash Package).
https://resocoder.com/2021/01/30/snackbar-toast-dialog-in-flutter-flash-package/
— Setting up Flutter natively with WSL2, VS Code & Hot-Reload.
https://dnmc.in/2021/01/25/setting-up-flutter-natively-with-wsl2-vs-code-hot-reload/
Интересное из Github:
— Neo4jDart.
https://github.com/Pajn/Neo4jDart
— flutter_inner_drawer.
https://github.com/Dn-a/flutter_inner_drawer
— dartbyexample.
https://github.com/johnpryan/dartbyexample
— beamer.
https://github.com/slovnicki/beamer
— paginate_firestore.
https://github.com/excogitatr/paginate_firestore
Using Keyboard Shortcuts in Flutter Desktop. A Simple Guide: Как использовать сочетания клавиш в Flutter Desktop на примере приложения со счетчиком.
https://wilsonwilson.dev/keyboard-shortcuts-in-flutter/
https://wilsonwilson.dev/keyboard-shortcuts-in-flutter/
Implicit Animations in Flutter. Getting Started: Подробнее о том, как реализовать неявные анимации в вашем Flutter приложении.
https://www.raywenderlich.com/18724197-implicit-animations-in-flutter-getting-started
https://www.raywenderlich.com/18724197-implicit-animations-in-flutter-getting-started
Все мы знаем, что большинство пакетов переводят на null safety, команда Firebase не осталась в стороне и опубликовала список плагинов которые, уже переведены на Null Safety.
https://firebase.flutter.dev/docs/null-safety/
https://firebase.flutter.dev/docs/null-safety/
Flutter ListView и ScrollPhysics. Детальный взгляд: Перевод статьи "Flutter ListView and ScrollPhysics: A Detailed Look".
https://habr.com/ru/company/otus/blog/540794/
https://habr.com/ru/company/otus/blog/540794/
Very Good Guide to Flutter Testing [10 Insights]: Команда Very Good Ventures делится 10 заметками о том, почему не стоит забывать про тесты, какую роль они играют в вашем приложении, а также как они могут облегчить жизнь вам и вашей команде.
https://verygood.ventures/blog/guide-to-flutter-testing
https://verygood.ventures/blog/guide-to-flutter-testing
#FlutterEngage
3 марта в 20:30 по московскому времени будет проводиться мероприятие, посвященное Flutter под названием Flutter Engage.
На самом деле, информации пока мало, но я уверен что будет очень круто и мы увидим много нового. Чтобы быть в курсе всех новостей о мероприятии, можете подписаться на рассылку → https://events.flutter.dev.
3 марта в 20:30 по московскому времени будет проводиться мероприятие, посвященное Flutter под названием Flutter Engage.
На самом деле, информации пока мало, но я уверен что будет очень круто и мы увидим много нового. Чтобы быть в курсе всех новостей о мероприятии, можете подписаться на рассылку → https://events.flutter.dev.
Accelerating app development with Flutter: Как eBay Motors создали приложение с использованием Flutter.
https://medium.com/googleplaydev/accelerating-app-development-with-flutter-db211bc4b120
https://medium.com/googleplaydev/accelerating-app-development-with-flutter-db211bc4b120
Adaptive Layouts (The Boring Flutter Development Show, Ep. 45): В очередном выпуске The Boring Flutter Development Show Filip и Fitz обсуждают и показывают адаптивный дизайн на примере создания адаптивного приложения для разных браузеров и устройств.
https://youtu.be/n6Awpg1MO6M
https://youtu.be/n6Awpg1MO6M
#Новостизанеделю
А вот и очередная подборка новостей за неделю.
Новости:
— Flutter Engage.
https://events.flutter.dev/
— ObjectBox Dart/Flutter v0.11 Database: Performance & Relations.
https://objectbox.io/objectbox-dart-flutter-v0-11-database-performance-relations.
— Ubuntu Will Get a Brand-New Desktop Installer Using Flutter.
https://9to5linux.com/ubuntu-will-get-a-brand-new-desktop-installer-using-flutter
— Flutter State Management: Going from setState to Freezed & StateNotifier with Provider.
https://codewithandrea.com/videos/flutter-state-management-setstate-freezed-state-notifier-provider.
— Very Good Guide to Flutter Testing [10 Insights].
https://verygood.ventures/blog/guide-to-flutter-testing
Интересное из Github:
— firebase_dart.
https://github.com/appsup-dart/firebase_dart.
— google_nav_bar.
https://github.com/sooxt98/google_nav_bar.
— framy.
https://github.com/fidev-io/framy.
— flutter_workmanager.
https://github.com/fluttercommunity/flutter_workmanager.
А вот и очередная подборка новостей за неделю.
Новости:
— Flutter Engage.
https://events.flutter.dev/
— ObjectBox Dart/Flutter v0.11 Database: Performance & Relations.
https://objectbox.io/objectbox-dart-flutter-v0-11-database-performance-relations.
— Ubuntu Will Get a Brand-New Desktop Installer Using Flutter.
https://9to5linux.com/ubuntu-will-get-a-brand-new-desktop-installer-using-flutter
— Flutter State Management: Going from setState to Freezed & StateNotifier with Provider.
https://codewithandrea.com/videos/flutter-state-management-setstate-freezed-state-notifier-provider.
— Very Good Guide to Flutter Testing [10 Insights].
https://verygood.ventures/blog/guide-to-flutter-testing
Интересное из Github:
— firebase_dart.
https://github.com/appsup-dart/firebase_dart.
— google_nav_bar.
https://github.com/sooxt98/google_nav_bar.
— framy.
https://github.com/fidev-io/framy.
— flutter_workmanager.
https://github.com/fluttercommunity/flutter_workmanager.
1 year in production with Flutter. lessons learned: Расшифровка доклада Кирилла Бубочкина, где он рассказывал про архитектурные подходы, полезные библиотеки, какие практики они используют для лучшей работы команды, а также о том, как они решали проблемы.
https://developers.mews.com/one-year-in-production-with-flutter/
https://developers.mews.com/one-year-in-production-with-flutter/
Как создать кастомный плагин для Dart-анализатора: В статье вы узнаете как написать плагин для анализа кода на Dart.
https://habr.com/ru/company/wrike/blog/541672/
https://habr.com/ru/company/wrike/blog/541672/
Flutter databases – sqflite, hive, ObjectBox, and Moor: Подробнее о том, какие базы данных используются при разработке Flutter приложения.
https://objectbox.io/flutter-databases-sqflite-hive-objectbox-and-moor/
https://objectbox.io/flutter-databases-sqflite-hive-objectbox-and-moor/
Flutter internals: Хорошая и подробная статья, в которой рассказывается о работе Flutter под капотом.
https://www.didierboelens.com/2019/09/flutter-internals/
https://www.didierboelens.com/2019/09/flutter-internals/