Blog Archive
Stateful Hot Reload on Flutter Web Is On by Default
Stateful hot reload graduated to default behavior in Flutter 3.35. Learn how web hot reload works, what flags changed, and how to debug it when your environment misbehaves.
Dart/Wasm Compilation Improvements in Flutter's 2026 Roadmap
WebAssembly is slated to become the default Flutter Web build target. Explore the Dart/Wasm compilation work on the 2026 roadmap and what it means for web performance.
Speeding Up Generative UI with Async A2UI Caching
LLM startup latency kills generative UI. Learn how to pre-generate A2UI messages on the backend, cache them, and render instant GenUI in Flutter on app launch.
GenUI Architecture Decoupling: What Changed in Flutter's GenUI Package
The latest genui release removes ContentGenerator and splits the framework into Engine, Transport, and Facade layers. Learn how the architecture decoupling and Prompt First approach change how Flutter apps talk to LLMs.
FL Chart: Data Visualization in Flutter from Line Charts to Radar
Building charts in Flutter with FL Chart: line, bar, pie, scatter, radar and candlestick charts; axes and grid configuration; touch interactions and tooltips; styling with gradients and animations.
Freezed for Flutter: Immutable Data Classes, Unions, and Deep CopyWithout the Boilerplate
A guide to Freezed v4 for Dart and Flutter: generated copyWith, equality, and toString; sealed union types with pattern matching; @Default, @Assert, JSON serialization, deep copies, and when to prefer it over hand-written classes.
Pigeon: Type-Safe Platform Channels Without the Boilerplate
How the Pigeon code generator replaces hand-written MethodChannel code with type-safe Dart-defined APIs for Kotlin, Swift, Objective-C, Java, C++, and Linux — with async calls, error handling, and when to prefer FFI.
CustomScrollView and Slivers: Building Collapsible, Layered Scroll UIs in Flutter
A practical guide to Flutter slivers: CustomScrollView, SliverAppBar collapsing headers, SliverList and SliverGrid, SliverToBoxAdapter, SliverPersistentHeader, NestedScrollView, and the performance wins of lazy sliver layout.
Hero Animations in Flutter: Shared Element Transitions Done Right
How Flutter Hero animations fly widgets between routes: matching tags, flight mechanics with MaterialRectArcTween, custom flights with flightShuttleBuilder and createRectTween, radial heroes, and pitfalls to avoid.
Golden Tests in Flutter: Catching Visual Regressions Before They Ship
A practical guide to Flutter golden tests with matchesGoldenFile: generating reference images, running visual regression checks in CI, handling fonts and platform differences, and keeping goldens stable.
Jaspr: Dart Web Development That Renders Real DOM
Jaspr brings Flutter-style component programming to Dart web development with real HTML/CSS output, server-side rendering, and Flutter widget interop — ideal when Flutter web canvas rendering is not the right fit.
Flutter Q2 2026 Survey: What 3,500 Developers Told Google
The Q2 2026 Flutter survey shows record satisfaction and trust, a steep Cupertino decline, Zed struggling, AI coding agents overtaking Copilot — and a governance overhaul in response.