Flutter For Dev - новости, статьи, дизайн.
前往频道在 Telegram
Flutter For Dev - это телеграмм канал, посвященный актуальным анонсам, статьям, новостям, дизайну и многому другому из мира Flutter. flutterfor.dev Автор: @newbalancem5(по поводу рекламы и сотрудничества писать тоже сюда)
显示更多3 173
订阅者
-124 小时
-37 天
-1430 天
帖子存档
Technique of the Week(Iterable): В новом выпуске Technique of the Week рассказывают, про Iterable.
https://youtu.be/i-cTuLn9KNo?si=KuTlYlHFQMKzkGA9
Learning faster with Antigravity: Новая статья от Andrew Brogdon о том, как использовать Antigravity для изучения новых технологий, SDK и больших кодовых баз. На примере Flutter + ADK он показывает, как выстроить workflow, который помогает не просто генерировать код, а действительно понимать его.
https://medium.com/flutter/learning-faster-with-antigravity-cd735bfe44e7
Widget of the Week(SliverSemantics): Очередной выпуск Widget of the Week в котором рассказывается про SliverSemantics.
https://youtu.be/lPWrd08swlw?si=6fk898zs92VTbJRW
Vibe once, run anywhere with Antigravity and Flutter: Craig Labenz рассказывает о новом подходе к разработке Flutter-приложений с помощью AI. Antigravity берет на себя рутинные задачи, чтобы разработчики могли сосредоточиться на создании продукта.
https://medium.com/flutter/vibe-once-run-anywhere-with-antigravity-and-flutter-25af06e60a91
PDF в комментариях.
Technique of the Week(ChangeNotifier): В новом выпуске Technique of the Week рассказывают, про ChangeNotifier.
https://youtu.be/iBRrnCqzTuk?si=B4llJdV1ytXMOZ_Z
Widget of the Week(Expansible): Очередной выпуск Widget of the Week в котором рассказывается про Expansible.
https://youtu.be/TfoJ55nx1S4?si=ffjHk2C9Z8Wycx6K
Flutter at Google I/O 2026 in 5 minutes: Khanh Nguyen в этом видео рассказывает о главных анонсах Google I/O 2026 для Flutter-разработчиков — Flutter 3.44, Dart 3.12, Flutter GenUI, AI-возможностях, ускорении Flutter Web и многом другом.
https://youtu.be/vNwCw6uVyTg?si=cqL47LZ0K3yXxdaX
Calling Haskell from Flutter for fun (and some profit): Товарищ Яков по приколу запилить такое, где Flutter может вызывать Haskell через FFI. Посмотреть ржамбу можно тут.
https://yakov.codes/articles/calling-haskell-from-flutter-for-fun-(and-some-profit)
И вот еще официальный анонс Dart 3.12.
https://dart.dev/blog/announcing-dart-3-12
А вот и официальный анонс Flutter 3.44.
https://medium.com/flutter/whats-new-in-flutter-3-44-b0cc1ad3c527
PDF в комментариях.
Кстати, сегодня в 10:00 am - 10:45 am PT (20:00 - 20:45 по мск) на GOOGLE I/O будут рассказывать о том, что нового появилось в Flutter.
https://io.google/2026/explore/pa-keynote-12
Вышла новая версия Flutter 3.44
— Android: AGP 9 + встроенный Kotlin (kotlin-android больше не нужен), predictive back для FlutterFragment, флаги движка через AndroidManifest
— iOS/macOS: Display P3 на маках, inline prediction, общий кеш SwiftPM, Xcode 26
— Material/Cupertino: разделение продолжается — CupertinoPageTransitionsBuilder уехал в cupertino.dart; RoundedSuperellipseInputBorder, infinite CarouselView
— Desktop (preview): multi-window — нативный showDialog, tooltip-окна, undecorated windows
— Dart 3.10 + Impeller: чётче текст. Breaking: IconData теперь final, deprecated cacheExtent, onReorder
Пока команда Flutter молчит, в релиз вышел Dart 3.12.
Главная фича — private named parameters. Раньше так было нельзя, приходилось городить initializer list:
class Point {
final int _x, _y;
Point({required int x, required int y})
: _x = x,
_y = y;
}
Теперь :
class Point {
final int _x, _y;
Point({required this._x, required this._y});
}
Point(x: 1, y: 2); // снаружи публичные имена
Dart сам уберёт underscore для имени параметра снаружи 👀
Из остального:
— новый lint simple_directive_paths для очистки лишних ./ и ../
— dart fix научился чинить avoid_final_parameters
— analyzer стартует быстрее
— Git LFS теперь поддерживается в pub dependencies
Читать можно тут:
https://dart.dev/changelog
https://github.com/dart-lang/sdk/blob/main/CHANGELOG.md#3120Top 5 Flutter highlights from Cloud Next: Join Khanh and Craig рассказывают про главные моменты с Google Cloud Next 2026 — от будущего AI-агентов для разработки до Flutter GenUI, демо и codelabs для Flutter-разработчиков.
https://youtu.be/bLSZ-bSILQA?si=4oZ8plz7AY84ENFr
yandex_login_sdk: Всем привет, делать было нечего, решал небольшую задачку для sso с яндексом и не могу найти толковых вариантов и решил сделать свой
Получился yandex_login_sdk — обычный flutter плагин, под капотом нативные SDK от яндекса (и под ios и под андроид)
Работает так: если у юзера на телефоне стоит яндекс браузер / почта / диск / любое яндекс приложение — логинит через него по SSO, в один тап. Если ничего не стоит — фоллбек в вебвью,
тоже всё ок
По сути просто завернул официальный SDK в удобный flutter интерфейс, чтоб не приходилось каждый раз заново разбираться с нативной частью
pub.dev: yandex_login_sdk
GH: github.com/newbalancem5/yandex_login_sdk
Если кому пригодится — буду рад, лайки, репосты, хейт принимается.
Introducing Skills for Dart & Flutter: Для Dart и Flutter представили Agent Skills — способ дать AI-инструментам больше экспертизы именно в Flutter-разработке.
Теперь AI может лучше понимать:
• localization
• integration tests
• responsive layout
• новые возможности Dart
По сути, это набор готовых workflow и знаний для Flutter/Dart разработки.
https://blog.flutter.dev/introducing-skills-for-dart-and-flutter-23837c6ec0ae
Saying goodbye to CocoaPods: Swift Package Manager is soon the default in Flutter!: Flutter отказывается от CocoaPods.
В следующем стабильном релизе Flutter 3.44 дефолтным менеджером зависимостей для iOS и macOS станет Swift Package Manager (SwiftPM).
https://medium.com/flutter/saying-goodbye-to-cocoapods-swift-package-manager-is-soon-the-default-in-flutter-645a92714a57
Package of the Week(dart_mcp): Очередной выпуск Package of the Week в котором рассказывается про dart_mcp.
https://youtu.be/tSWu58CX3Ic?si=L6xaStf1H-MayJ5u
Dart в Cloud Functions: Firebase официально добавил экспериментальную поддержку Dart для Cloud Functions и Admin SDK.
https://firebase.google.com/docs/functions/start-dart
StatefulWidget во Flutter: В этом эпизоде разбирают базовый механизм работы со state — StatefulWidget и его связку с State.
Показывают, как работают initState, setState и dispose, и как с их помощью управлять данными и обновлять UI в ответ на действия пользователя.
https://youtu.be/Gzz8FwSlsUg?si=LvR6UHPRmu0526LU
