Flutter
Articles on Flutter performance, Dart optimization, widget rendering, and cross-platform app development.
Latest Flutter version
Recent Releases
Version history →Flutter engineering articles 1–30 of 125
How to Integrate Deferred Deep Linking in Flutter
Bartek Krasoń and Mateusz Turbański from Software Mansion tackle one of mobile's trickiest UX problems: getting users to the right screen after they install your app from a link. Their solution using Detour eli...
Bring 3D to Life in Flutter with flutter_scene and Flutter GPU
Amorn Apichattanakul built a 3D hotel tour in Flutter and discovered the hard truth: one demo ran at 120fps, the other barely hit 25fps. Here's what actually works for 3D in production apps.
Engineering Real-Time Mobile Personalization Across iOS, Android, React Native, and Flutter
Sneha Singla from Salesforce tackled what seemed impossible: building one real-time personalization system that works flawlessly across iOS, Android, React Native, and Flutter without breaking layouts or requir...
WebView vs Server-Driven UI vs Code Push
Shorebird explores three approaches to shipping mobile updates faster. Which one actually delivers on the promise of speed without sacrificing native performance?
Flutter 3.32 Support and Review
Flutter 3.32 just dropped, and Shorebird has already rolled out full support. If you're shipping Flutter apps, this integration promise is bold: under 5 minutes to get started.
Protect your Flutter iOS apps with Shorebird Obfuscation
Shorebird just launched obfuscation for Flutter iOS apps. If you're shipping sensitive code or worried about reverse engineering, this changes the game.
Shorebird's Ongoing Performance Work for Flutter 3.44+
Shorebird is tackling Flutter performance head-on with their work on version 3.44+. If you're shipping Flutter apps, this matters.
Flutter Too Slow for Images? Rush It With Rust
Amorn Apichattanakul from KBTG just shattered a common Flutter myth: it's not the language that's slow, it's the codec. His benchmark results are eye-opening.
The Mistake That Taught Me to Use Flutter Flavors
Abdelrahman Khalil accidentally shipped a production app pointing to staging servers. That painful mistake led him to master Flutter Flavors—and he's breaking down exactly how to avoid the same fate.
Antigravity on the Night Shift: Automating Mobile Integration Tests and Auto-Fixing PRs
Amorn Apichattanakul from KBTG reveals how his team uses Google Antigravity to write Flutter tests autonomously while developers sleep. The agent doesn't just find gaps—it writes the tests, fixes failures, and ...
How we built a Flutter-powered AI coffee shop
Craig Labenz from Google's Flutter team turned conference coffee into an AI-powered experience that served 3,000 personalized lattes. The secret? GenUI that lets Gemini dynamically build custom interfaces on th...
Keep Your Flutter Version Current: The N-1 Strategy
Should you always upgrade to the latest Flutter version? Shorebird challenges conventional wisdom with a smarter approach.
Flutter's multiplatform value for agentic development
Michael Thomsen from Google's Flutter team makes a bold claim: AI-driven development works better with a single codebase than platform-specific code. Here's why Flutter might be the secret weapon for agentic wo...
New updates to A2UI and Flutter's GenUI package
Andrew Brogdon from Flutter's team just dropped a major architectural overhaul that fundamentally changes how developers build AI-powered UIs. If you've been wrestling with GenUI's rigid structure, this update ...
Saying goodbye to CocoaPods: Swift Package Manager is soon the default in Flutter!
Jenn Magder from Google's Flutter team just announced the end of an era: CocoaPods is out, Swift Package Manager is in. If you're building Flutter apps for iOS, this changes everything about your dependency man...
That's a wrap: Everything Flutter at Google Cloud Next
Emma Twersky from Flutter just dropped the biggest news for cross-platform developers: full-stack Dart is here. If you've been context-switching between languages for frontend and backend, this changes everythi...
Predictive Mobile Agent #3: Installing the Brain — Bringing Your On-Device AI to Life in Flutter
Amorn Apichattanakul from KBTG reveals the hidden trap that breaks on-device AI: your Dart preprocessing code must match your Python training code bit-for-bit, or your 15KB model becomes useless.
Flutter vs. Kotlin Multiplatform: 2026 Architecture Guide
The article content appears to be just promotional copy for Shorebird rather than the actual Flutter vs. Kotlin Multiplatform architecture guide. Without the real article content, I cannot provide an accurate s...
Flutter vs .NET MAUI in 2026: Architecture, Tooling, CI/CD, and Migration Trade-offs
The article content appears to be just a promotional snippet for Shorebird's integration tool, not the full Flutter vs .NET MAUI comparison promised in the title. Without the actual article content, I cannot pr...
Flutter's Material and Cupertino code freeze
Justin McCandless from the Flutter team just announced a major architectural shift: Material and Cupertino libraries are being ripped out of the core framework. As of April 7th, the code is frozen.
How Dart and Flutter are thinking about AI in 2026
Mariam Hasnany from Google's Flutter team just dropped their AI strategy, and the numbers reveal a massive shift: 79% of Flutter developers already use AI assistants. But there's a trust problem.
One Size Fits None: Adaptive, Context-Aware UI in Flutter with GenUI
Amorn Apichattanakul from KBTG just built a JARVIS-style financial HUD in Flutter that makes AI speak UI instead of walls of text. No more ChatGPT with a custom skin.
The Biggest Flutter Apps in Production (2026)
SBI serves 80 million users on Flutter. Nubank has 100 million. BMW runs it in 47 countries. Here's the full list.
React Native vs Flutter for Enterprise Apps
The React Native vs Flutter debate just shifted from developer preference to enterprise risk management. If you're choosing a cross-platform framework in 2026, the math changed.
Flutter GenUI Tutorial: Build an AI Shopping Assistant
Jorge Coca from Very Good Ventures explores why most AI-powered apps still feel like glorified chatbots. Their Flutter GenUI tutorial shows how to move past text walls and build interfaces the AI itself assembl...
Flutter & Dart's 2026 Roadmap
Emma Twersky from Google's Flutter team just dropped their 2026 roadmap, and it's not just about UI anymore. Flutter is betting big on AI-generated interfaces and full-stack Dart.
What's New in Flutter 3.41
Kevin Chisholm from Google's Flutter team just dropped Flutter 3.41 with 868 commits from 145 contributors. This isn't just another update—it's a fundamental shift in how Flutter evolves as an open-source frame...
Announcing New Dart and Flutter Getting Started Experience
Eric Windmill from Flutter's DevRel team just shipped something that could change how 10,000+ developers learn Flutter every month. The new Getting Started experience isn't just another tutorial—it's a complete...
Building High Performance Sports Apps with Flutter
Kody Peterson from Foresight Sports reveals how his team rebuilt their mobile architecture with Flutter to handle interactive 3D visualization and real-time sports performance data. The technical decisions behi...
Jaime's Build Context: Prompt Engineering as Infrastructure
Jaime Wren from Google's Flutter team argues that AI code generation has flipped the script: the bottleneck isn't writing code anymore, it's maintaining code integrity at AI speed.