Android アプリを実行できるデバイスには、スマートフォン、タブレット、折りたたみ式デバイス、デスクトップ、車載ディスプレイ、テレビ、XR など、さまざまなフォーム ファクタがあり、さまざまなディスプレイ サイズが存在します。Android は、マルチウィンドウ、マルチディスプレイ、マルチインスタンス、ピクチャー イン ピクチャーなど、複数の表示モードに対応しています。折りたたみ式デバイスには、テーブルトップ形状やブック形状など、さまざまな折りたたみ状態または形状があります。

デバイスのフォーム ファクタ、画面サイズ、表示モード、形状にかかわらず、アプリで優れたユーザー エクスペリエンスを実現するには、アダプティブ アプリの互換性に関するチェックリストを確認し、互換性に関するテストを行ってください。
このチェックリストとテストは、ほとんどの種類の Android アプリに関する品質要件を包括的に定めています。アプリがすべての要件を満たす必要がない場合もあります。アプリのユースケースに適したものを実装してください。
アダプティブ アプリの品質に関するガイドラインは、以前に大画面アプリの品質に関するガイドラインで提供されていたガイダンスを置き換え、拡張したものです。
アプリにアダプティブ機能を付けた場合には、Google Play のアプリの掲載情報を更新して、ユーザーがアプリのマルチ フォーム ファクタ エクスペリエンスについてよく理解できるようにします。タブレットや折りたたみデバイス上でのアプリを示したスクリーンショットをアップロードします。アプリの説明文で XR 機能について強調します。詳細とベスト プラクティスについては、Google Play ヘルプをご覧ください。
あらゆるサイズの画面で最適化され差別化されたレイアウトの例については、アダプティブ レイアウト ギャラリーをご覧ください。
アダプティブ アプリの互換性チェックリスト
互換性チェックリストでは、アプリのアダプティブ デザインに関するサポートレベルを評価する基準を定めています。
サポートレベルには次のものがあります。
TIER 3(基本) - アダプティブ対応
アプリはすべてのデバイスで全画面(またはマルチ ウィンドウ モードの全画面)で実行されますが、アプリのレイアウトは望ましいものではない可能性があります。アプリはレターボックス表示されず、互換モードでは実行されません。ユーザーは重要なタスクフローを実行できますが、ユーザー エクスペリエンスは最適とはいえません。キーボード、マウス、トラックパッド、タッチペンなどの外部入力デバイスの基本的な機能に対応しています。
TIER 2(より良い) - 適応型最適化
アプリではすべての画面サイズとデバイス設定においてレイアウトが最適化され、外部入力デバイスのサポートも拡張しています。
ティア 1(最良) - 適応型差別化
アプリは、アプリが実行されているデバイスまたはディスプレイ向けに設計されたユーザー エクスペリエンスを提供します。該当する場合には、マルチタスク、折りたたみ式デバイスの形状、ドラッグ&ドロップ、タッチペンによる入力をサポートしています。
Tier 2 の要件を満たし、アプリがすべての Android デバイスで優れたユーザー エクスペリエンスを実現できるようにします。折りたたみ式デバイスやデスクトップなどの大画面で特に優れたアプリを目指す場合には、Tier 1 の要件を満たしてください。
アダプティブ アプリの互換性テスト
互換性テストは、アプリの品質上の問題を検出する際に役立ちます。複数のテストを組み合わせることも、独自のテスト計画にテストのグループを統合することもできます。
レイアウトと UX を確認するには、少なくとも次のデバイスタイプでテストを行います。
- 折りたたみ式(841x701 dp)
- 8 インチ タブレット(1,024x640 dp)
- 10.5 インチ タブレット(1,280x800 dp)
- 13 インチ Chromebook(1,600x900 dp)
アダプティブ デバイスの互換性をテストするには、次の Android Emulator を使用します。
- 折りたたみ式スマートフォン - 7.6 インチのディスプレイが外側を向く折りたたみ式
- タブレット - Pixel C 9.94 インチ
- デュアル ディスプレイ折りたたみ式 - Microsoft Surface Duo
Android のサイズ変更可能なエミュレータを使用して、さまざまなデバイス構成をテストします。
始める
品質レベルを選択して、アプリの適応性を今すぐ高めましょう。
アーカイブ
アダプティブ アプリの品質に関するガイドラインの以前のバージョン: