kokoichi206 / android-engineer-codecheck

Apache License 2.0
0 stars 0 forks source link

アーキテクチャを適用 #6

Closed github-actions[bot] closed 1 year ago

github-actions[bot] commented 1 year ago

最近巷では MVC や MVVM などの GUI アーキテクチャから、Redux や VIPER などのアプリアーキテクチャまで様々なアーキテクチャが話題になっています。どれでもいいので本プロジェクトを自分の慣れたアーキテクチャに修正してください。

※本課題は #4 の上位互換です。

kokoichi206 commented 1 year ago

アプリ アーキテクチャ ガイド も参考にしつつ、ViewModel を StateHolder とする MVVM でやることにする。 (慣れたのでいうと、MVVM か VIPER ?)

UI Layer は Jetpack Compose でやる。 -> #8 また、hilt 使って DI をおこなう。

Links

kokoichi206 commented 1 year ago

Hilt

こちらの公式 に従って 2.44 をインストールしたら、Kotlin のバージョンが古いって怒られた。 → 合わせて 2.37 に変更した

疑問 アプリで使うライブラリのバージョンっていつアップデートするんだろう