アプリ

アプリは、ウォッチフェイスの追加機能、タイル、通知に対して過度に複雑なタスクを処理するフォーカスされたビューです。Wear OS のアプリは、モバイルアプリのメイン ユーザー インターフェースと類似しています。タイル、ウォッチフェイスの追加機能、通知などのサーフェスを使用するとタスクを実行できますが、これらのサーフェスをアプリにリンクすると、より複雑なタスクを実行できます。

アプリについての理解を深めるために、以下の原則とユースケースをご確認ください。

UX の原則

次の原則を念頭に置いてアプリを設計します。

フォーカス

アプリを使用して重要なタスクにフォーカスし、ユーザーが不快感や腕の疲労を感じることなく、数秒で完了できるようにします

シャロー(線形)

2 階層より深い階層は避けます。ナビゲーションをインラインで表示する

スクロール

ビューはスクロールできます。この動作は、ユーザーがスマートウォッチで他のコンテンツを表示する際の自然な操作です。

アプリを使用する必要がある場合

アプリは次のような状況で使用します。

詳細情報

アプリを使用して重要なタスクにフォーカスし、ユーザーが不快感や腕の疲労を感じることなく、数秒で完了できるようにします。

Wear に表示された地図
図 1.: Wear に表示された地図。

より充実したインタラクションを実現するため

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

Wear のタイマー
図 2.: Wear のタイマー。

長時間の活動向け

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

Wear のメディアアプリ
図 3.: Wear のメディア アプリ。

アプリを開発する

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 を使用して可能な限り最高のユーザー エクスペリエンスを構築するには、次のガイドをご覧ください。