Android Studio Flamingo сегодня вышла в стейбл. Просматривал материалы по этому поводу, в частности What's New in Android Studio - Flamingo на ютубе. Я вообще скептик, вы знаете, и давно тут сижу, поэтому обычно я просто игнорирую что они там говорят до определённого момента. Но тут посмотрел в день выхода и меня с одного предложения опять триггернуло.
Цитирую: "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"
Ладно фиг с этими дефолтами, у нас у каждого второго и так есть какой-то шаблон, который можно скопипастить, чтобы поиграться на новом проекте. Но вот это вот as the best practice от гугла это моё любимое. На таком пафосе сказано ещё, как будто Material 3 в адекватном состоянии находится, чтобы его можно было его использовать на рабочем проекте.
У вас BottomSheet в Material 3 появился в экспериментальном виде в феврале, и у него кроме референса - никакой документации. У вас компонента делающего pull to refresh в Material 3 вообще нет! Вот же вы пишите, что до того как делать PullToRefresh у вас впереди какие-то более важные планы до mid way this year. Зато официальную поддержку бегущей строки сделали, спасибо 🐧.
Вы какие приложения as the best practice нам предлагаете писать, а?
IMO Material 2 в прод, Material 3 в пет проекты чисто поиграться. И советских газет до обеда не читайте.