Весна в самом разгаре, а вместе с ней — обновления, гайды, инсайды и бум активности в экосистеме Dart и Flutter. В этом выпуске вы найдёте мощные инструменты для DevTools, свежие идеи для архитектуры, backend-направление на Dart и многое другое.
📲 Канал FlutterPulse — ежедневные апдейты, статьи, пакеты и видео из мира Flutter. Подписывайтесь!
🔥 Новости
1. Реализация простого SSE клиента на Dart
Server-Sent Events (SSE) на чистом Dart без сторонних зависимостей.
🔗 https://habr.com/ru/articles/896442/
2. Zero / Empty объекты: минимизируем null'ы
Паттерн для избавления от null-ов и упрощения логики.
🔗 https://habr.com/ru/articles/896632/
3. Flutter 2025 Roadmap: Что нас ждёт?
График развития, поддержка платформ, улучшения web и tooling.
🔗 https://t.me/flutterpulse/513
4. Организация файлов и папок в проекте Flutter
Feature-first, layer-first, domain-first — какой подход лучше?
🔗 https://t.me/flutterpulse/541
5. GitLab CI/CD для Flutter — Часть 1
Автоматизация сборки, тестов и доставки.
🔗 https://habr.com/ru/articles/899434/
6. Создаём собственные расширения для Dart DevTools!
Добавляйте кастомные вкладки и инструменты.
🔗 https://t.me/flutterpulse/574
7. Dart 3.8: новый форматер кода
Улучшения форматирования и читаемости.
🔗 https://t.me/flutterpulse/591
8. Обзор State Management решений
Provider, Riverpod, Bloc и другие — сравнение подходов.
🔗 https://t.me/flutterpulse/595
9. Wildcard-переменная _
в Dart 3
Повышаем читаемость и безопасность.
🔗 https://habr.com/ru/articles/901932/
10. Flutter для ОС Аврора: теперь официально!
Поддержка российской мобильной ОС.
🔗 https://t.me/flutterpulse/602
11. Offline First и кэширование данных
Как не потерять UX при потере соединения.
🔗 https://habr.com/ru/companies/friflex/articles/902060/
12. Метапрограммирование в Dart
Новый подход — меньше шаблонов, больше магии.
🔗 https://t.me/flutterpulse/605
13. С чего начать свой первый Flutter-проект?
Как структурировать код, зависимости и архитектуру.
🔗 https://t.me/flutterpulse/608
14. Локализация Flutter-приложений на сервере
Организация серверной локализации на Dart.
🔗 https://habr.com/ru/articles/903568/
📦 Новые пакеты
info_ui_package — компоненты для отображения информации.
👍 1 лайк | 📥 366 скачиваний
🔗 https://pub.dev/packages/info_ui_package
context_di — DI-фреймворк с параметризованными фабриками.
👍 3 лайка | 📥 325 скачиваний
🔗 https://pub.dev/packages/context_di
form_shield — DI-фреймворк с параметризованными фабриками.
👍 13 лайков | 📥 112 скачиваний
🔗 https://pub.dev/packages/form_shield
shrink — сжимайте любые данные без настройки и дополнительного кода!
👍 16 лайков | 📥 136 скачиваний
🔗 https://pub.dev/packages/shrink
Link Bridge — облегчает работу с глубокими ссылками в ваших Flutter-приложениях! 🔗
👍 19 лайков | 📥 329 скачиваний
🔗 https://pub.dev/packages/link_bridge
🧰 Обновления популярных пакетов
file_picker 10.1.0 — новый метод
pickFileAndDirectoryPaths()
(macOS) 🔗 https://pub.dev/packages/file_pickerpermission_handler 12.0.0+1 — улучшенная документация 🔗 https://pub.dev/packages/permission_handler
flutter_callkit_incoming 2.5.2 — Android/CallKit улучшения 🔗 https://pub.dev/packages/flutter_callkit_incoming
fluent_ui — новый стиль компонентов для Windows 🔗 https://pub.dev/packages/fluent_ui
flutter_local_notifications 19.1.0 — критичные уведомления iOS/macOS 🔗 https://pub.dev/packages/flutter_local_notifications
go_router 15.1.1 — поддержка
caseSensitive
🔗 https://pub.dev/packages/go_routerarchive 4.0.7 — обновление зависимостей 🔗 https://pub.dev/packages/archive
🧬 Flutter + JS, C, Rust и Python
flutter_js — запуск JS кода в Flutter 🔗 https://pub.dev/packages/flutter_js
flutter_rust_bridge — интеграция Flutter + Rust 🔗 https://pub.dev/packages/flutter_rust_bridge
serious_python — запуск Python-кода 🔗 https://pub.dev/packages/serious_python
chaquopy — Python на Android 🔗 https://pub.dev/packages/chaquopy
native_toolchain_c — вызов C компилятора 🔗 https://pub.dev/packages/native_toolchain_c
ffi — связывание с нативным C-кодом 🔗 https://pub.dev/packages/ffi
🎥 Видео
📺 Видео на русском
📌 Подписывайтесь на FlutterPulse — ежедневно самые свежие новости, пакеты, видео и фреймворки для Flutter и Dart.