タイルのベスト プラクティス

黒地にデザイン

Wear OS では、黒い背景でデザインすることが重要です。その理由は次の 2 つです。

  • バッテリーの効率: 画面上の各ピクセルが点灯すると電力を消費します。黒い背景を使用すると、アクティブなピクセルの数を最小限に抑え、バッテリーを長持ちさせることができます。
  • シームレスな美しさ: 黒い背景により、スマートウォッチのベゼルが視覚的に最小限に抑えられ、デバイスの端まで連続したサーフェスがあるように見えます。このスペース内に UI 要素を配置すると、この効果がさらに高まります。

背景色は常に黒に設定します。
背景を余白なしの画像またはブロックの色として設定しないでください。

必要な要素のみを追加する

有効にすると(ProtoLayout Material3 PrimaryLayout を使用するなど)、Wear OS では、ユーザーがタイル カルーセルをスクロールすると自動的に表示される、永続的なアプリアイコンが自動的に表示されます。アプリアイコンは、タイルの一部としてデザインして追加しないでください。

タイルに動的テーマ設定を使用する場合は、指定するアプリアイコンがモノクロであることを確認してください。ブランドのアプリアイコンを作成する方法については、Android プロダクト アイコンのガイドラインをご覧ください。

Wear OS では、ユーザーがタイル カルーセルをスクロールするとアプリアイコンが自動的に表示される場合があります。タイルデザインにアプリアイコンを配置する必要はありません。
システム レベルでも表示される場合は、2 回表示されたり重なって表示されたりする可能性があるため、タイルデザインにアプリアイコンを追加しないでください。

アプリのタイトルを非表示にして最小タップ ターゲットを確保する

小さい画面でインタラクティブな要素に十分なスペースを確保するため、タイルが 2 行(および下部セクション)を使用する場合は、アプリのタイトルを非表示にできます。これにより、行の高さが十分に確保されます(48 dp 以上)。タイトルは、大きな画面(225 dp 以上)で再び表示できます。

小さい画面では、2 つの行の高さとタップ ターゲットが 48 dp 以上になるように、アプリのタイトルは非表示になります。
小画面でアプリのタイトルを非表示にせず、2 行に表示する場合、コンポーネントの高さがユーザー補助の基準を満たしておらず、タップ対象の最小サイズを下回っています。 この例では、ボタンのスペースが 48 dp より小さいため、クリップされています。

強調する 1 つの主なユースケースを選択する

アプリの起動、アクティビティの開始、詳細情報の確認など、各タイルをどう操作すればよいかをユーザーにわかりやすく伝えるには、レイアウトにインタラクティブな要素を 1 つ以上含める必要があります。

このタイルは、いくつかのオプションを表示し、さらに表示できる機能があるため効果的です。
このソリューションは、提供されるオプションが多すぎるため、ユーザーの意思決定を妨げてしまうため、ユーザーにとってあまり役に立ちません。

コンテナを 1 つ以上含める

アプリ内の各タイルに、少なくとも 1 つのコンテナ要素を含める必要があります。また、タイルは完全にタップ可能で、アプリ内の対応する画面にリンクされている必要があります。タイルの情報がコンテナ内に含まれている場合でも、別途表示されている場合でも、リンクされたコンテンツや利用可能なアクションを明確に伝える必要があります。

ボタンを使用する場合は、標準の設計規則に従い、ボタンの機能を明確に示してください。

このタイルは、タップ アフォーダンスが明確であるため、ユーザーが提供されている各機能に対してアクションを実行できるため、効果的です。
このタイルは、ユーザーがコンテンツをタップして追加情報を表示できることが明確に示されていないため、効果が低くなっています

アクションをすぐに理解できるようにする

スマートウォッチでは、意味を伝えるための十分なスペースがないため、最も効果的なタイルは、簡単に予測できるインタラクティブなコンポーネントを備えています。

優れたタイルは、利用可能なスペースを最大限に活用して、各アクションの結果を明確に伝えます。
このタイルのアクションが不明確です。アルバムアートが表示されたコンテナをクリックすると、ユーザーはどこに移動しますか?また、それは [再生] ボタンとは異なりますか?

視覚的にアクションの優先度を設定

タイルの最も重要なアクションをユーザーが理解できるように、インタラクティブ コンテナは視覚的に優先する必要があります。

  • メインのアクション ボタンにはプライマリ カラーを使用します。
  • セカンダリ アクションにセカンダリ/ターシャリ カラーを使用する
このタイルは、トーン フィルスタイルを使用して、塗りつぶし(プライマリ カラーとセカンダリ カラーのロールを使用)と、下部にあるターシャリ ボタンのクリア ロールを組み合わせています。
このタイルに、塗りつぶしスタイルのボタンが過度に使用されており、さらにすべてがプライマリ カラーのロールを使用しています

コンテナを減らしてシンプルにする

タイルは、特定のアクションをトリガーするために複数のインタラクティブ コンポーネントを使用しないようにし、代わりに全体的なレイアウトをより少ないコンテナに簡素化するようにしてください。

このタイルは複数のコンテナを使用しており、各コンテナはボタンとして機能し、タイマーの開始や新しいタイマーの作成などの特定のアクションを実行します。
すべての情報が同じ場所に移動するため、ここで 4 つのコンテナを使用する必要はありません。

機能的な目的でコンテナを使用する

タイル内の各コンポーネントの動作をユーザーが予測できるようにするため、何もしないタップが発生しないように、装飾や構造目的でコンテナを使用しないことをおすすめします。

このソリューションは、タイルの唯一のアクションが作成フローであり、他のすべてのコンテンツが黒い背景に浮かんでいるため機能します。
このタイルは、ユーザーがすべてのコンテナを操作できると思われるため、より混乱を招きます。

グラフや表を容易に視認できるようにする

一目でわかることは、Wear OS のデザインにおいて重要です。画面表示時間は限られているため(約 7 秒)、重要な情報を優先して、ひと目で理解しやすい明確な形式で表示します。

スマートウォッチはスマートフォンを補完し、重要な詳細情報にすばやくアクセスできるようにします。

数値情報や統計情報を容易に視認できるように表示し、ユーザーが必要に応じてアプリで詳細を確認できるようにする
タイルに詳細な数値情報や統計情報を表示する