Skip to content

Flutter ​

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

Flutter

Material 3 Widget catalog ​

Flutter supports original M3 components. M3 Expressive is not available on Flutter.

Do

The Flutter team is currently working on Material Design 3 support for Material Components.

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

Step-by-step codelab on how to apply Material 3 in your Flutter app.

Do

Start with an empty Flutter app and build out a fully styled and animated application using Material 3 with Flutter.

Do

What to prioritize when building a responsive UI experience.

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.

Do

Wonderous pushes visual fidelity, effects, and transitions to showcase Flutter capabilities on modern mobile hardware.

Unofficial offline mirror. Content © Google, licensed under CC BY 4.0.