Material Design 3 Themes In Depth

Fred Grott
6 min readDec 27, 2021

Google never shows the cross-platform way to do themes in Flutter, specifically the Material Design way, where the Cupertino Widgets get the Material Design colors and typography.

I am going to show how to do this using one of the Flutter Platform widgets cross-platform packages; but they all work the same way in that they do Platform Widgets with Material and Cupertino builders so that Cupertino widgets get dynamically delivered to Apple devices.

Let’s get started.

What Am I Using

Flutter Platform Widgets:

These two packages provide the Material Design 3 color features:

--

--

Fred Grott
Fred Grott

No responses yet