Flutter Flight Plans 2025: Новый этап Flutter, Dart и ИИ-интеграций

Flutter Flight Plans 2025: Новый этап Flutter, Dart и ИИ-интеграций

FlutterPulse


Эта статья написана как перевод видео с Youtube специально для канала FlutterPulse. В этом канале вы найдёте много интересных вещей, связанных с Flutter. Не забывайте подписываться! 🚀

12 ноября 2025 года Google представила большое обновление экосистемы Flutter и Dart.

На YouTube-канале Flutter вышел стрим “Flutter Flight Plans 2025”, в котором команда раскрыла ключевые нововведения — от мобильного приложения Notebook LM до интеграции с Gemini CLI и пакета GenUI, который меняет подход к созданию пользовательских интерфейсов.


🚀 Основные темы выпуска

🔹 Flutter 3.38 и Dart 3.10

Новая стабильная версия Flutter 3.38 и языка Dart 3.10 принесла десятки улучшений:

  • Dot Shorthands — лаконичная запись свойств и конструкторов, вдохновлённая Swift.
  • Обновлённая система анализа кода — возможность создавать собственные правила и статический анализатор для командных проектов.
  • Веб-улучшения:
  • новый файл конфигурации webdevconfig.yml для гибкой настройки локального сервера;
  • поддержка URL-переписей и HTTPS-заголовков;
  • ускоренный hot reload для всех браузеров, не только Chrome.
  • Поддержка iOS 26, macOS 26 и Xcode 26, а также API жизненного цикла UIScene.
  • Оптимизации Android: поддержка страниц памяти 16 КБ и переход на NDK r28.
  • Обновления DevTools: предпросмотр виджетов прямо в IDE, включая Android Studio и IntelliJ.

🤖 Gemini CLI и будущее AI-разработки

Google показала, как разработчики теперь могут строить Flutter-приложения совместно с ИИ-агентами через инструмент Gemini CLI.

Он поддерживает:

  • цепочки рассуждений (chain-of-thought);
  • работу с MCP Server (Model Context Protocol);
  • взаимодействие с Flutter и Dart инструментами: hot reload, тестирование, установку пакетов, Git-коммиты.

Разработчик может буквально сказать:

“Создай Flutter-приложение для тренировок” —
и агент создаст проект, сгенерирует дизайн-документ, имплементационный план, реализует код и запустит его.

Также была показана интеграция с AI Stitch — инструментом для преобразования макетов и HTML-файлов в Dart-код с помощью мультимодальных возможностей Gemini.


🧩 GenUI — революция в UI-генерации

GenUI — новый пакет, позволяющий LLM-моделям (вроде Gemini) генерировать интерфейсы Flutter прямо во время выполнения.

Теперь AI-агент может “собирать” layout на лету, комбинируя карточки, кнопки и секции по схеме.

Команда Flutter объяснила:

  • GenUI работает поверх JSON-схем, где модель описывает структуру интерфейса.
  • Можно тестировать UI без обращения к LLM — через preview-режим.
  • В планах — добавить инструменты QA, отладку и наблюдение за изменением интерфейса во времени.
  • Локальные LLM также поддерживаются, хотя им лучше задавать упрощённые схемы интерфейсов.

📱 Notebook LM и мобильное приложение на Flutter

Google рассказала историю успеха Notebook LM — AI-ассистента для исследований, который помогает анализировать пользовательские материалы (PDF, Docs, Slides и т.д.).

Главное новшество — функция Audio Overview, превращающая материалы в реалистичный “подкаст”-диалог.

После взрывного роста популярности команда за 7 месяцев создала мобильное приложение на Flutter:

  • один код для Android и iOS;
  • интеграция с плагинами Just Audio, File Selector, In-App Review;
  • релиз в 170 странах, рейтинг 4.8 звезды и фича на App Store.

⚙️ Прямой нативный interop и Hooks

Одно из самых ожидаемых новшеств — Direct Native Interop, который позволит обращаться к нативным API синхронно, без Method Channels.

Параллельно Flutter представил переименованную систему Hooks (ранее — Native Assets), обеспечивающую доступ к нативным ресурсам на этапе сборки.


🎨 Разделение дизайнов Material и Cupertino

Flutter-команда подтвердила:

в 2026 году дизайн-системы Material и Cupertino будут вынесены из ядра фреймворка в отдельные пакеты.

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


🌐 Jasper — веб-фреймворк от сообщества

Отдельно отметили Jasper — новый HTML/CSS-ориентированный веб-фреймворк, созданный сообществом.

Хотя Google его напрямую не разрабатывает, официальные сайты Flutter и Dart Docs уже работают на Jasper.

Это пример того, как сообщество и команда Flutter развивают экосистему вместе.


🧵 Multi-threading и будущие планы Dart

Разработчики Dart сообщили, что обсуждают введение настоящего многопоточного доступа к общей памяти, аналогично Kotlin,

но пока это остаётся экспериментальной темой.

Текущая многопоточность реализована через isolate-ы, которые уже могут распределяться по ядрам процессора.


💬 Завершение и благодарность сообществу

Команда Flutter поблагодарила разработчиков за активность:

“Flutter и Dart движутся с огромной скоростью — и всё это благодаря вам. Спасибо, что строите с нами.”

Следующая часть Flutter Flight Plans Phase 2 выйдет в декабре и представит ещё больше контента и ответов на вопросы.


🖇️ Смотреть видео полностью:

👉 Flutter Flight Plans 2025 (YouTube)

Report Page