The Flutter Blog
Build beautiful native apps in record time
Material and Cupertino decoupling are here
Why moving Material and Cupertino out of core Flutter accelerates fixes and development of new features
Quick, reliable calculations with A2UI's Client-Side Functions
Learn how client-side functions allow an agent to delegate local operations directly to Dart code running on a user's device.
How Flutter stays ahead of iOS releases
Learn how the Flutter team navigates WWDC, beta releases, and proactive engineering to deliver Day 0 iOS support.
Introducing the Desktop Windowing API for Flutter
Learn about the design behind the new Desktop Windowing API and write your first multi-window Flutter application.
Architects, testers, and coders: Building multi-agent development teams
How multi-agent development teams running in Antigravity can port Python libraries to idiomatic Dart packages using test-driven development.
Try Flutter Web with WebAssembly Week
Unlock up to 2x to 5x faster web performance by opting into Wasm compilation today
Speeding up generative UI with async A2UI
Learn how to pre-generate and cache A2UI messages to eliminate startup latency and build instant, responsive generative UI in Flutter.
What’s new in Flutter 3.47
Modular by design: Standalone UI Packages and Impeller on Desktop
Flutter Q2 2026 survey — trust, transparency, and an evolving community
The Flutter Q2 2026 user survey results are in! Discover developer satisfaction, trust levels, AI coding tool adoption, and updates on Cupertino widgets.
Learning faster with Antigravity
Creating Flutter frontends for ADK
Vibe once, run anywhere with Antigravity and Flutter
How Flutter and Antigravity helped build and launch an asteroid landing game.
How we built a Flutter-powered AI coffee shop
If you start giving away coffee, people will show up.
Flutter Q2 survey
Just a reminder! Please take the Flutter Q2 survey! The survey closes at the end of day on Friday, June 19th.
That’s a wrap: Everything Flutter at Google I/O 2026
What a week! Google I/O 2026 is officially in the books. It's time to recap the whirlwind of updates for the Flutter and Dart communities.
What’s new in Flutter 3.44
Empowering developers at Google I/O 2026
Flutter’s multiplatform value for agentic development
The fundamental value of multiplatform development with Flutter lies in building apps that support multiple platforms with just a single, shared codebase.
New updates to A2UI and Flutter’s GenUI package
Explore updates to A2UI and Flutter's GenUI package for building dynamic, agent-generated interfaces.
Introducing Skills for Dart and Flutter
Improving AI with domain expertise
Saying goodbye to CocoaPods: Swift Package Manager is soon the default in Flutter!
Starting with Flutter 3.44, Swift Package Manager replaces CocoaPods as the default dependency manager for iOS and macOS apps.
That’s a wrap: Everything Flutter at Google Cloud Next
Catch up on Flutter sessions, demos, and community highlights from Google Cloud Next.
We rebuilt Flutter’s websites with Dart and Jaspr
Dive into why and how the Flutter team rebuilt their web presence with Dart and Jaspr.
Come meet the Flutter core team on tour in 2026
Find out where to meet the Flutter team at Google Cloud Next, Google I/O, and community events in 2026.
Flutter’s Material and Cupertino code freeze
We've been hard at work preparing to decouple Material and Cupertino from the Framework, and now our first major milestone has arrived!
How Dart and Flutter are thinking about AI in 2026
Our data-driven and honest thoughts on how our teams approach Dart and Flutter + AI in 2026.
20 apps in 20 days with Flutter and Antigravity
Why I stopped planning and started building.
Flutter & Dart’s 2026 roadmap
Transparency is a core goal of the Flutter open source project, and today we're happy to share our roadmap for the next generation of apps.
What’s new in Flutter 3.41
Empowering the community
Announcing our new Dart and Flutter Getting Started experience
Explore the redesigned Dart and Flutter getting-started experience, built to "Improve the lives of Dart and Flutter developers."
Jaime’s build context: Prompt engineering as infrastructure
Learn how reproducible systems, versioned prompts, and shared skills support reliable agentic development.
The Top Ten Highlights from Flutter & Dart in 2025
Review ten highlights from Flutter and Dart in 2025, including releases, tooling, AI, and community milestones.
Jaime’s build context: A Flutter developer’s thoughts about Antigravity + Tips!
A long-time developer tooling software engineer shares lessons and practical tips for building apps with Antigravity.
Rich and dynamic user interfaces with Flutter and generative UI
We're thrilled to introduce GenUI SDK for Flutter, now available in alpha on pub.dev.
Announcing Flutter 3.38 & Dart 3.10: Building the future of apps
Explore Flutter 3.38 and Dart 3.10 updates for building faster, more capable multiplatform apps.
What’s new in Flutter 3.38
Write less, see more, build faster
Meet the Flutter Extension for Gemini CLI
Build high quality, feature rich apps with the new Flutter Extension for Gemini CLI
What’s new in Flutter 3.35
Hot Reload, Widget Previews, and More
Unleash new AI capabilities for Flutter in Firebase Studio
Flutter development just got a lot smarter in Firebase Studio!