Jetpack Compose でのナビゲーション

Navigation コンポーネントを使用して多数の画面を備えたより複雑なアプリを作成する方法と、異なるコンポーザブル間を移動してデータを渡す方法について学習します。

 

ナビゲーションと Cupcake アプリの概要

動画 省略可

パスウェイ 2 へようこそ!このパスウェイでは、Jetpack Navigation コンポーネントについて学習します。既存の Cupcake アプリを使用し、そこに Navigation コンポーネントを追加します。

Compose で画面間を移動する

コードラボ

Cupcake アプリに Navigation コンポーネントを追加してアプリのフローを整理し、異なる画面間を移動してデータを渡します。

Cupcake アプリをテストする

コードラボ

Navigation コンポーネントのテスト方法と、コードテストの範囲を最大化する方法について学習します。

演習: ナビゲーションを追加する

コードラボ

複数の画面を持つアプリにナビゲーションを追加して、学習した内容の演習を行います。

次のステップ

動画 省略可

ユニット 4 の 2 つ目のパスウェイを完了できました。このパスウェイでは、多数の画面を持つアプリを作成して画面間を移動するための重要なライブラリである Jetpack Navigation コンポーネントについて学習しました。