Announcing Flutter 3.38 and Dart 3.10
Article Summary
Emma Twersky, Flutter's new DevRel lead, just dropped Flutter 3.38 and Dart 3.10—and they're bringing AI-powered UI generation to cross-platform development. This isn't just another framework update.
Google's Flutter team released major updates to both Flutter and Dart, with a heavy focus on AI integration and developer productivity. The release introduces GenUI for dynamic AI-driven interfaces, significant web improvements including hot reload, and platform-specific enhancements across iOS, Android, and desktop. NotebookLM's viral success with Flutter demonstrates the framework's production readiness.
Key Takeaways
- New GenUI SDK enables dynamic UI generation based on user intent with Gemini
- Dart 3.10 adds dot shorthands (.start vs MainAxisAlignment.start) and stable build hooks
- Web gets hot reload, proxy support, and config files for flutter run
- iOS 26/Xcode 26 support plus Android NDK r28 for 16KB page compatibility
- Community contributed Windows display properties, enhanced gesture handling, and grid constructors
Critical Insight
Flutter 3.38 and Dart 3.10 combine AI-powered UI generation with major productivity improvements across web, mobile, and desktop platforms.