Flutter
A framework for building beautiful, natively compiled applications from a single codebase. Support is available for Material Design 3.

Material 3 Widget catalog
Flutter supports original M3 components. M3 Expressive is not available on Flutter.
Resources & documentation
Guides, developer docs, tutorials, and more
Do
Google's UI toolkit for building beautiful, natively compiled applications from a single codebase.
Do
Umbrella tracking issue for all past and future engineering work on Flutter support for Material 3.
Do
Set ThemeData.useMaterial3 to true for updated components and to apply new typography, color, elevation, and more.
Do
Start with an empty Flutter app and build out a fully styled and animated application using Material 3 with Flutter.
Do
Learn how to build the Basil Material study in Flutter with advanced theming techniques that support multiple device contexts.
Do
See how to build an adaptive, responsible application using Material 3 canonical layouts with the adaptive_scaffold package.





