Android Studio Flamingo came out stable today. I was browsing materials about this, particularly What's New in Android Studio - Flamingo on YouTube. I'm generally a skeptic, you know, and have been here for a long time, so usually I just ignore what they say there up to a certain point. But I watched it on the release day and one sentence triggered me again.
Quote: "Templates now use Compose Material 3 by default. We recommend using the Compose Material 3 templates, for example, Empty Activity, as the best practice for creating an Android app"
Okay, screw these defaults, every second person already has some template that can be copy-pasted to play around on a new project. But this "as the best practice" from Google is my favorite. Said with such pathos, as if Material 3 is in an adequate state to be used on a working project.
Your BottomSheet in Material 3 appeared in experimental form in February, and besides the reference - there's no documentation. You don't have a component doing pull to refresh in Material 3 at all! Here you write that before doing PullToRefresh you have some more important plans ahead until mid way this year. But you made official support for marquee, thank you.
What kind of applications are you suggesting we write as best practice?
IMO Material 2 for prod, Material 3 for pet projects just to play around. And don't read Soviet newspapers before lunch.