フォーム ファクタ

Jetpack Compose を使用して、さまざまな画面形式とデバイスタイプに対応したアプリを開発します。

 

あらゆる画面サイズに対応した Android アプリの実装

動画 省略可

あらゆる画面形式に対応したアプリをビルドする方法について理解を深めましょう。Jetpack Compose、ナビゲーション、状態の管理、テストに重点を置き、すべてのデバイスに対応するようアプリを最適化するための、開発に関するベスト プラクティスを確認します。

アダプティブ アプリを作成する

コードラボ

この Codelab では、スマートフォン、タブレット、折りたたみ式デバイスに対応したアダプティブ アプリを作成する方法について学習し、片手での扱いやすさについても学びます。また、マテリアル 3 のコンポーネントとテーマ設定に関するベスト プラクティスについても学習します。

Wear OS 向け Compose の概要

動画 省略可

Wear OS バージョンの Compose の類似点、相違点、新機能について確認し、少ないコードで独自の美しいアプリをすばやく開発します。

Wear OS と Compose

コードラボ

この Codelab では、新しい Wear OS 向け Compose を使用して Compose の知識をウェアラブルに転用する方法を学びます。Codelab が終了するまでに、手首用アプリでシンプルなコンポーザブルと高度なコンポーザブルの両方の作成を完了します。

リモート サーフェス向けの Compose と Glance

省略可

Glance では、Jetpack Compose で使用されているものと同様の最新の宣言型 Kotlin API が提供されており、少ないコードで美しいレスポンシブなアプリ ウィジェットを作成できます。使用方法については、アルファ版リリースに関するブログ投稿をご覧ください。

テスト

学習成果をテストして、「フォーム ファクタ」バッジを獲得しましょう。