Flutter For Dev - новости, статьи, дизайн.
3.42K subscribers
1.38K photos
3 videos
1 file
1.4K links
Flutter For Dev - это телеграмм канал, посвященный актуальным анонсам, статьям, новостям, дизайну и многому другому из мира Flutter.

flutterfor.dev

Автор: @newbalancem5(по поводу рекламы и сотрудничества писать тоже сюда)
Download Telegram
Flutter 2.2. Что нового: Перевод статьи "Announcing Flutter 2.2 at Google I/O 2021".
https://habr.com/ru/company/surfstudio/blog/561838/
Узнайте подробнее про вызов кода Go из Dart с использованием cgo и Dart FFI на простом примере.
https://habr.com/ru/post/561958/
Package of the Week: В этот раз видео посвящено animated_text_kit.
https://youtu.be/foQTKCQqVWk
Finding Unused Files With Dart Code Metrics: В статье вы узнаете про работу команды check-unused-files в Dart Code Metrics, для поиска неиспользуемых файлов в Dart.
https://incendial.medium.com/finding-unused-files-with-dart-code-metrics-b9aba48ad7ca
Building custom controls with `FocusableActionDetector`: Узнайте подробнее про создание касмтомного элемента с использованием FocusableActionDetector.
https://blog.gskinner.com/archives/2021/06/flutter-building-custom-components-with-focusableactiondetector.html
#Новостизанеделю
Очередная подборка новостей за неделю.

Новости:

Decoding Flutter(Async vs Isolates).
https://t.me/FlutterDevRu/792

—Package of the Week(animated_text_kit).
https://t.me/FlutterDevRu/795

— Flutter 2.2. Что нового.
https://t.me/FlutterDevRu/793

— Building custom controls with `FocusableActionDetector`.
https://t.me/FlutterDevRu/797

— Implementing structs by value in Dart FFI.
https://medium.com/dartlang/implementing-structs-by-value-in-dart-ffi-1cb1829d11a9

— Flutter with Native Go Libraries.
https://openprivacy.ca/discreet-log/09-flutter-with-native-go-libraries/

Интересное из Github:

— google-fonts-flutter.
https://github.com/material-foundation/google-fonts-flutter

— macos_ui.
https://github.com/GroovinChip/macos_ui

— flutter_stripe.
https://github.com/flutter-stripe/flutter_stripe

— responsive_sizer.
https://github.com/CoderUni/responsive_sizer

— flutter_theme.
https://github.com/zeshuaro/flutter_theme

— smartstruct.
https://github.com/smotastic/smartstruct
10 Best Visual Studio Code Extensions for Flutter Development: Команда Syncfusion рассказывает про 10 расширений для VS Code, которые, по их мнению, могут быть полезными для Flutter разработчика.
https://www.syncfusion.com/blogs/post/10-best-visual-studio-code-extensions-for-flutter-development.aspx
Совсем недавно в документации Dart появилась тема "Fixing type promotion failures", где вы узнаете про исправление ошибок при преобразовании типов.
https://dart.dev/tools/non-promotion-reasons
Dart Basics: Jonathan Sande в материале для начинающих рассказывает про основы Dart.
https://www.raywenderlich.com/22685966-dart-basics
Мой опыт на Flutter: Игорь Кравченко рассказывает про свой опыт работы с Flutter, выбор управления состоянием проекта, пакеты, которые он использует, Flutter web+macOS - про это и многое многое другое вы можете прочитать в статье.
https://vas3k.club/post/10567/
How to build a gRPC server in Dart: В статье вы узнаете подробнее про то, что такое gRPC, как работают буферы протокола, а также про создание сервера gRPC в Dart.
https://blog.logrocket.com/how-to-build-a-grpc-server-in-dart/
gRPC + Dart, Сервис + Клиент, напишем: Первая часть из серии статей, где автор рассказывает про то, как написать сервис c использованием технологии gRPC в экосистеме Dart совместно с Flutter.
https://habr.com/ru/post/563518/
#Новостизанеделю
Очередная подборка новостей за неделю.

Новости:

Fixing type promotion failures.
https://t.me/FlutterDevRu/800

— Dart Basics.
https://t.me/FlutterDevRu/801

Мой опыт на Flutter.
https://t.me/FlutterDevRu/802

— How to build a gRPC server in Dart.
https://t.me/FlutterDevRu/803

— Effective Algorithms for Dart and Flutter. Big O.
https://itnext.io/effective-algorithms-for-dart-and-flutter-big-o-874627c433ba

— Dependency Injection with Flutter.
https://dev.to/devtronic/dependency-injection-with-flutter-54pl

Интересное из Github:

— swagger-dart-code-generator.
https://github.com/epam-cross-platform-lab/swagger-dart-code-generator

— pure_widget.
https://github.com/lesnitsky/pure_widget

— super_tooltip.
https://github.com/escamoteur/super_tooltip

— html-editor-enhanced.
https://github.com/tneotia/html-editor-enhanced

— flutter_in_app_notification.
https://github.com/cb-cloud/flutter_in_app_notification
gRPC + Dart, Сервис + Клиент, напишем: Вышла вторая часть про то, как написать сервис c использованием технологии gRPC в экосистеме Dart совместно с Flutter.
https://habr.com/ru/post/563986/
[партнёрский материал]
Конференция по мобильной разработке Mobius ищет спикеров!

Если вы давно хотите рассказать о чем-то из мира мобильной разработки и готовы поделиться знаниями с другими, то подавайте заявку! В осеннем сезоне конференция пройдет в гибридном формате: онлайн+офлайн.

Темы, которые ждут:
– Платформы под капотом;
– Software Craftsmanship;
– Архитектура;
– Качество продукта;
– Тренды в мобильной разработке;
– Инфраструктура.

Но не ограничивайтесь этим списком — вы можете подать заявку с любой темой из области мобильной разработки.

Если все-таки сомневаетесь, то программный комитет всегда готов обсудить актуальность темы и помочь выбрать правильный вектор доклада. Плюс, ребята помогут с прокачкой ваших ораторских навыков, если у вас мало опыта в публичных выступлениях.

Подать заявку и узнать подробности можно на сайте.
Вопросы присылайте на почту program@mobiusconf.com
Calling Native Libraries in Flutter with Dart FFI: Как использовать Dart FFI для работы с библиотеками, поддерживающими C.
https://www.raywenderlich.com/21512310-calling-native-libraries-in-flutter-with-dart-ffi
Why We Use flutter_bloc for State Management: Команда Very Good Ventures рассказывает, почему она использует flutter_bloc, какие преимущества он дает и как они решают проблемы.
https://verygood.ventures/blog/why-we-use-flutter-bloc
How Dart’s null safety helped me augment my projects: Waleed Arshad делится своим опытом по переносу приложений и библиотек на null safety, а также рассказывает про создание приложения c null safety.
https://medium.com/dartlang/how-darts-null-safety-helped-me-augment-my-projects-af58f8129cf
Станислав Чернышев выпустил книгу "ОСНОВЫ DART", которая сейчас находится в открытом доступе — она будет очень полезна для новичков. Подробнее вы можете узнать тут:
https://habr.com/ru/post/564528/
The Boring Flutter Development Show, Ep. 49: В новом выпуске The Boring Flutter Development Show, Fitz Gibbon переносят приложение на Flutter 2 и обсуждают, что нового появилось и изменилось в Flutter.
https://youtu.be/ALH-FbRPPws
How to setup Firebase emulator with Flutter: Dane Mackier в небольшом руководстве рассказывает как настроить локальный эмулятор Firebase для вашего Flutter приложения.
Статья: https://www.filledstacks.com/post/how-to-setup-firebase-emulator-with-flutter/
Видео: https://youtu.be/XgLq1kVCxTQ