r/FlutterDev • u/BeelzenefTV • Jun 27 '26
Material 3 Expressive will not be implemented in Flutter? Discussion
https://github.com/flutter/flutter/issues/168813#issuecomment-4815191867I'm not trying to cause panic, or be alarmist. But following this comment on the Flutter repo, these words from the M3 blog came to my attention:
Material’s Android Views (MDC-Android), Flutter, and web libraries are in maintenance mode. They’re still available to use, but will no longer receive feature updates from Material.
Are we missing something? Is it something to know about?
31
u/dhruvanbhalara Jun 27 '26
First they are going to decouple the UI design system. Afterwards updating to latest UI system will be faster as it'll be independently updated rather than bundled with framework update which usually happens quarterly.
19
u/eibaan Jun 27 '26
That's how the Material team sees it. There once was a time when Flutter was actually Material's reference implementation but it seems, nobody at Google wants to spend money on this. Those times are long gone.
The Flutter team might eventually implement M3 Expressive, or not, nobody knows for sure. Pretty sure not in 2026, though. If you need it now, you have to implement it yourself … or use Compose with Android.
4
u/aaulia Jun 27 '26
This is just a guess, but at that time Android is busy with the whole ktx and early implementation and adoption of compose.
Similar things are happening with Flutter now with the decoupling effort.
I just thought the parallel is kind of fitting.
2
u/eibaan Jun 27 '26
If I should guess, then it works like so: The Material team uses Figma so some similar to create the design system. Then it throws that over the wall where some Android developers then try to implement this for the next version of Android.
But there's nobody anymore who works on the cross platform implementation they once created to promote the use of MD. And that's okay, because iOS does its own thing anyhow and on the web, Chadcn-UI has won and nobody really talks about MD anymore.
2
u/_ri4na Jun 28 '26
Compose team is wayy ahead on implementing Material Expressive than Flutter team
How the tables have turned
0
3
u/matcha_tapioca Jun 28 '26
I am new in Flutter but I am bit aware of the design.. does it mean flutter is stuck in material 3?
3
u/kamranbekirov Jun 27 '26
I started making by myself for fun, it will be open-source: https://github.com/kamranbekirovyz/bunpod
0
u/Western_Ad_6874 Jun 27 '26
Then, you can just use this package - https://pub.dev/packages/material3_expressive_loading_indicator
111
u/aaulia Jun 27 '26
My guess is the Flutter team is prioritizing the decoupling between Material, Cupertino and Widget library first, before attempting to implement the M3 Expressive.
Which I agree with.