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

flutterfor.dev

Автор: @newbalancem5(по поводу рекламы и сотрудничества писать тоже сюда)
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Flutter Update. App Monetization: Узнайте подробнее про монетизацию Flutter приложения и о Google Mobile Ads SDK.
Видео: https://youtu.be/-EGSn_MABYo
Сайт: https://flutter.dev/monetization
Decoding Flutter (ShrinkWrap vs Slivers): Craig Labenz рассказывает о shrinkWrap и Slivers, а также о том, почему лучше использовать Slivers.
https://youtu.be/LUqDNnv_dh0
gRPC + Dart, Сервис + Клиент, напишем? Часть 5 — Web: Пятая часть из серии статей, где автор рассказывает про то, как написать сервис c использованием технологии gRPC в экосистеме Dart совместно с Flutter. В этой части узнаете, как запустить web версию приложения.
https://habr.com/ru/post/589895/
Flutter Canvas API — Getting Started: Wilberforce Uwadiegwu рассказывает про Flutter Canvas API и о том, как его использовать.
https://www.raywenderlich.com/26483389-flutter-canvas-api-getting-started
Prevent back button from closing the app: Marc Gerken рассказывает, как с помошью WillPopScope и Dialog создать диалоговое окно для подтверждения о выходе из приложения при нажатии на кнопку "Назад".
https://www.flutterclutter.dev/flutter/tutorials/prevent-back-button-from-closing-the-app/2021/14074/
#Новостизанеделю
Очередная подборка новостей за неделю.

Новости:

— Flutter Update. App Monetization.
https://youtu.be/-EGSn_MABYo

— Decoding Flutter (ShrinkWrap vs Slivers).
https://youtu.be/LUqDNnv_dh0

— gRPC + Dart, Сервис + Клиент, напишем? Часть 5 — Web.
https://t.me/FlutterDevRu/992

— Flutter Canvas API — Getting Started.
https://t.me/FlutterDevRu/993

— Deep dive into the new `skeleton` app template.
https://blog.gskinner.com/archives/2021/11/flutter-deep-dive-into-the-new-skeleton-app-template.html

— pushNamed: type ‘MaterialPageRoute’ is not a subtype of type ‘Route’.
https://www.flutterclutter.dev/flutter/troubleshooting/pushnamed-type-materialpageroute-is-not-a-subtype-of-type-route/2021/35456/

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

— expandable_text.
https://github.com/fweinaug/expandable_text

— completion.dart
https://github.com/kevmoo/completion.dart

— flutter_bloc_devtools.
https://github.com/andrea689/flutter_bloc_devtools

— Sendbird-Flutter.
https://github.com/sendbird/Sendbird-Flutter
Flutter Web vs HTML, CSS & JS — Performance Comparison: Andrea Bizzotto сделал клон своего сайта на Flutter Web и производит сравнение со страничкой на HTML, CSS & JS.
статья: https://codewithandrea.com/videos/flutter-web-html-css-js-performance-comparison/
видео: https://youtu.be/hZYoyMScXCg
Flutter user survey. Q4 2021: Очередной опрос пользователей Flutter за четвертый квартал 2021 года.
P.S. Ваши ответы помогут улучшить Flutter.
https://google.qualtrics.com/jfe/form/SV_7WZBxz7gxBdmw3s
Flutter Widget of the Week: Очередной выпуск Flutter Widget of the Week, в котором рассказывается про GestureDetector.
https://youtu.be/WhVXkCFPmK4
How to create a Flutter GridView with content-sized items: Andrea Bizzotto в статье рассказывает про ограничения виджета GridView, а также про использование пакета flutter_layout_grid.
https://codewithandrea.com/articles/flutter-layout-grid-content-sized-items/
Автоматизация UI тестирования: Узнайте подробнее об автоматизации UI тестирования мобильных приложений с помощью Flutter Driver.
https://habr.com/ru/company/talenttech/blog/591915/
Reload a widget after Navigator.pop(): Marc Gerken рассказывает, как с помошью Navigator.pop() изменять состояние виджета.
https://www.flutterclutter.dev/flutter/basics/reload-a-widget-after-navigator-pop/2021/35427/
#Новостизанеделю
Очередная подборка новостей за неделю.

Новости:

— Flutter Widget of the Week(GestureDetector).
https://t.me/FlutterDevRu/998

Flutter user survey. Q4 2021.
https://t.me/FlutterDevRu/997

— How to create a Flutter GridView with content-sized items.
https://t.me/FlutterDevRu/999

— Автоматизация UI тестирования.
https://t.me/FlutterDevRu/1000

— Reload a widget after Navigator.pop().
https://t.me/FlutterDevRu/1001

— Flutter + Clean Architecture + ModelViewPresenter.
https://martinnowosad.medium.com/flutter-model-view-presenter-clean-architecture-454bb601d755


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

— Arbify.
https://github.com/Arbify/Arbify

— ngdart.
https://github.com/angulardart-community/ngdart

— canvas_test.
https://github.com/bluefireteam/canvas_test

— dcli.
https://github.com/noojee/dcli

— flutter_flux.
https://github.com/google/flutter_flux
Dart Code Metrics — мой первый pull request: Владислав Коношенко рассказывает, как с помощью Dart Code Metrics создавать свои правила для повышения качества кода и расширять их набор для DCM в своем Flutter проекте.
https://habr.com/ru/post/592131/
Draggable GridView In Flutter: Shaiq khan на примерах рассказывает о Draggable GridView и о том, как его можно реализовать с использованием flutter_draggable_gridview.
https://medium.flutterdevs.com/draggable-gridview-in-flutter-cd8b45bf2be3
Getting started with Flutter desktop apps: Souvik Biswas рассказывает про то, как настроить Flutter SDK для создания настольных приложений.
https://blog.codemagic.io/flutter-desktop-apps-intro/
[Партнёрский материал]

Уже завтра в 10:45 по московскому времени начинается DartUp, вас ждет море интересных людей и докладов.
Кто не зарегистрировался, то советую это сделать и наслаждаться докладами уже завтра.
https://dartup.ru
What is a BuildContext?: Marc Gerken рассказывает о BuildContext, его работе и использовании.
https://www.flutterclutter.dev/flutter/basics/what-is-a-buildcontext/2021/71268/
#Новостизанеделю
Очередная подборка новостей за неделю.

Новости:

— Dart Code Metrics — мой первый pull request.
https://t.me/FlutterDevRu/1003

— Draggable GridView In Flutter.
https://t.me/FlutterDevRu/1004

Getting started with Flutter desktop apps.
https://t.me/FlutterDevRu/1005

— What is a BuildContext?
https://t.me/FlutterDevRu/1011

— Flutter: PlatformView + QR code reader.
https://habr.com/ru/post/592129/

— Первый день DartUp.
https://youtu.be/ccQpwKlZWsM

— Второй день DartUp.
https://youtu.be/AHlsIDUeb8U

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

— Router example.
https://github.com/PlugFox/router

— triple_pattern.
https://github.com/Flutterando/triple_pattern

— socket.io-client-dart.
https://github.com/rikulo/socket.io-client-dart

— pc-dart.
https://github.com/bcgit/pc-dart

— dart_jsonwebtoken.
https://github.com/jonasroussel/dart_jsonwebtoken

— universal_io.
https://github.com/dint-dev/universal_io

— ditredi.
https://pub.dev/packages/ditredi