Androidアプリ開発をはじめる前に開発フレームワーク/開発言語など開発環境を何にするか決める必要があります
重視したい内容は…
・保守性のためできる限りオフィシャルの標準的なものを使用したい
・UIをリッチにしたいのでMaterial 3(Material You)を使いたい
この条件だとほぼ1択でAndroid Studio + Kotlin + Jetpack Compose + Compose Material 3の組み合わせになります
自分の今までの開発環境はAndroid Studio + Java + Jetpackでした
実装の手法が大幅に変わるので覚書きも兼ねて0から対応した内容をまとめていきます