アプリは、ウォッチフェイスの追加機能、タイル、通知に対して過度に複雑なタスクを処理するフォーカスされたビューです。Wear OS のアプリは、モバイルアプリのメイン ユーザー インターフェースと類似しています。タイル、ウォッチフェイスの追加機能、通知などのサーフェスを使用するとタスクを実行できますが、これらのサーフェスをアプリにリンクすると、より複雑なタスクを実行できます。
アプリについての理解を深めるために、以下の原則とユースケースをご確認ください。
UX の原則
次の原則を念頭に置いてアプリを設計します。
フォーカス
アプリを使用して重要なタスクにフォーカスし、ユーザーが不快感や腕の疲労を感じることなく、数秒で完了できるようにします
シャロー(線形)
2 階層より深い階層は避けます。ナビゲーションをインラインで表示する
スクロール
ビューはスクロールできます。この動作は、ユーザーがスマートウォッチで他のコンテンツを表示する際の自然な操作です。
アプリを使用する必要がある場合
アプリは次のような状況で使用します。
詳細情報
アプリを使用して重要なタスクにフォーカスし、ユーザーが不快感や腕の疲労を感じることなく、数秒で完了できるようにします。

より充実したインタラクションを実現するため
ウォッチフェイスの追加機能またはタイルよりも豊富なインタラクションを実現するため。

長時間の活動向け
ワークアウトやメディアの再生などの長時間実行アクティビティをサポートするため。

アプリを開発する
Jetpack Compose は最新の宣言型 UI ツールキットであり、Wear OS でアプリを作成する場合には使用をおすすめします。
ほとんどの場合、Jetpack Compose を使用する UI を使用すると、コードの数を削減でき、Android アプリの開発プロセス全体が加速されます。宣言型 UI フレームワークの一般的なメリットについて詳しくは、Compose を導入する理由をご覧ください。
Wear OS 向け Compose は、Material 3 Expressive デザインに準拠しており、ユーザー補助機能が組み込まれています。また、マテリアル テーマ設定を実装しているため、ブランドのデザインをカスタマイズすることも可能です。Wear OS 向け Compose は、Wear OS の設計ガイドラインに準拠したユーザー エクスペリエンスを実現できるように設計されています。
Wear OS 向け Compose によるアプリ作成のガイド
Wear OS 向け Compose を使用して可能な限り最高のユーザー エクスペリエンスを構築するには、次のガイドをご覧ください。
- Wear OS で Jetpack Compose を使用する: Wear OS 向け Compose を使って開発する方法を学習します。
- リストを作成する: ウェアラブル デバイス向けに最適化されたリストを作成する方法について説明します。
- Wear OS 向け Compose を使用したナビゲーション: Compose でナビゲーションを作成する方法について学習します。
- Wear OS でロータリー入力を処理する: Wear OS でロータリー入力を処理する方法について説明します。
- さまざまなデバイスの画面サイズをサポートする : あらゆるサイズの Wear OS デバイスでアプリが適切に動作するようにする方法についてご確認ください。
- Wear OS での Compose のパフォーマンス: パフォーマンスと、アプリのパフォーマンスのテストについて学習します。