Announcing Flutter 2- Google Developers Blog
Mar 3, 2021

Summary
Flutter 2 introduces stable support for web (via WebAssembly), mobile, and desktop, enabling developers to build cross-platform applications from a single codebase. It also introduces null safety by default, Dart 2.12 with sound null safety, and new features like null assertion operators and improved error handling. The release also highlights new capabilities for Flutter for web, including improved DOM rendering and support for WebAssembly.
More from the Flutter Portable UI Framework trail
- Celebrating Flutter’s “Production Era”- Google Developers Blog
- How We Built Purrfect Code: A Puzzle Game for Developers- Google Developers Blog
- Bringing Kotlin to the Web- Google Developers Blog
- Announcing Flutter for Windows- Google Developers Blog
- Flutter: the first UI platform designed for ambient computing- Google Developers Blog