Key Takeaways
- Androidアプリの動く仕組み
- JetpackComposeを使ったUI作成
- MVVMで実装するアプリ開発
- Hilt, Retrofit, Coroutine などのAndroid特有のパッケージを使った開発
アプリ開発以外でも役立つかも知れないワード
-
アーキテクチャ設計
- レイヤードアーキテクチャ
- UI, Domain, Data Layer
- MVVM, MVP, MVC
- Dependency Injection
- Dependency Inversion Principle(DIP, 依存関係逆転の原則)
-
Kotlin
- Null Safety
- コルーチン
- 宣言的UI
What to do next?
Android開発についてもっと知りたい時は、以下の公式チュートリアルがおすすめです。
iOS開発をしてみたい方は、Appleが提供している公式チュートリアルがおすすめです。