Android アプリ アーキテクチャを Kotlin を使って学習します。
パスウェイ 1

レッスン 7: アクティビティとフラグメントのライフサイクル

アクティビティとフラグメントのライフサイクル、複雑なライフサイクル状態の扱い方、アプリの状態を確認・デバッグするためのロギングの活用方法を学習します。

パスウェイ 2

レッスン 8: アプリ アーキテクチャ(UI レイヤ)

Android Jetpack アーキテクチャ コンポーネント(堅牢でテストと保守が容易なアプリを設計するのに役立つライブラリ集)の使用方法を学習します。

パスウェイ 3

レッスン 9: アプリ アーキテクチャ(永続性)

Room ライブラリを使用してデータベースを作成し、コルーチンを使用することで非同期プログラミングをシンプルにします。

パスウェイ 4

レッスン 10: RecyclerView の高度なユースケース

RecyclerView を使用した高度なバインディングとレイアウト、および RecyclerView で複数のタイプを扱う方法について学習します。

パスウェイ 5

レッスン 11: インターネットに接続する

Android の権限、ネットワーク リソースに接続してそれを使用する方法、Retrofit サービスの定義方法と画像の表示方法について学習します。

パスウェイ 6

レッスン 12: リポジトリ パターンと WorkManager

リポジトリ パターンについてと、WorkManager の使用方法を学習します。