Flutter Novinky Květen 2026 (3/4)

Flutter 3.44, Dart 3.12 a Flutter extension pro Gemini CLI — hlavní oznámení z Google I/O 2026.

Flutter Tým

|
netglade flutter app news august 2026

Flutter 3.44 vydán na Google I/O 2026

Na Google I/O vyšlo 19. května Flutter 3.44 stable. Pro iOS a macOS projekty platí hlavní změna: po letech postupného přechodu nahrazuje Swift Package Manager CocoaPods jako výchozí správce závislostí. Desktopový ekosystém získal strategického partnera — Canonical se stává hlavním maintainerem a strategickým správcem Flutter Desktopu, tedy embedderů pro Linux, Windows i macOS.

Dvě novinky mění způsob AI asistovaného vývoje. Agentic Hot Reload dovolí kódovacímu agentovi spustit hot reload v běžící aplikaci sám, bez zásahu vývojáře. Flutter GenUI SDK s protokolem A2UI (v0.9) pak agentům umožňuje generovat a měnit UI za běhu podle záměru uživatele. DevTools se nově kompilují do WasmGC a zbavily se tím znatelné latence přes 200 ms při analýze výkonu. Z nasazení v praxi: Flutter pohání multimediální systém Toyoty RAV4 2026 a připravovaný LG webOS SDK.

Zdroj: Flutter Blog — Khanh Nguyen, 19. 5. 2026

Dart 3.12

Dart 3.12 odstraňuje každodenní boilerplate v konstruktorech: soukromé pojmenované parametry umožňují rovnou inicializovat privátní pole bez ručního přiřazení. Experimentálně jsou dostupné také primary constructors, tedy deklarace parametrů přímo v hlavičce třídy, které zkracují definici jednoduchých datových tříd.

V ekosystému padly dva milníky: vyšel preview Genkit Dart, open-source frameworku pro AI aplikace psané celé v Dartu, a experimentální podpora Dartu v Cloud Functions for Firebase. Ve spojení s Flutterem 3.44 tak jde poprvé napsat kompletní aplikaci — mobilní UI i backend — výhradně v Dartu, bez přepínání mezi jazyky.

Zdroj: Dart Blog, 20. 5. 2026

Flutter Extension pro Gemini CLI

John Ryan vydal 20. května experimentální Flutter extension pro Gemini CLI, která kombinuje Dart a Flutter MCP server s příkazy vyšší úrovně. Klíčový příkaz /create-app nejdřív vygeneruje DESIGN.md a IMPLEMENTATION.md — explicitní plán s technickými detaily — a teprve po jeho případné úpravě se pustí do implementace. Oddělení plánování od kódování omezuje halucinace agenta.

Zdroj: Flutter Blog — John Ryan, 20. 5. 2026

To nejdůležitější z vývoje mobilních aplikací ve Flutteru – pod taktovkou Netglade, za pomoci AI.