ディスプレイが小さい車では、画面スペースを最大限に活用しながら、注意散漫を最小限に抑えることが重要です。ドライバーは、運転に集中しながら、シームレスにマルチタスクをこなせる必要があります。Android Automotive OS(AAOS)は、こうしたニーズに応える柔軟なフレームワークとして、小型で横長のディスプレイ向けに最適化されたダッシュボード フレームワークを提供しています。
空間モデル: レイヤーの仕組み
ホーム画面は、永続レイヤーと動的レイヤーの階層で構成されています。
- アプリレイヤー:このレイヤーはアクティブなソフトウェアエクスペリエンスをホストします。アプリが開かれると、ステータスバーとナビゲーションバーの間の垂直方向のスペース全体を動的に占有します。
- システムUIレイヤー:このレイヤーは、システムレベルのコントロールへの常時アクセスを提供するために最優先で配置されます。画面上部のステータスバーと、インタラクティブなコンテンツを囲む下部のナビゲーションバーで構成されています。
- ダッシュボードの状態 (ホーム画面):特定のアプリがアクティブになっていない場合、このレイヤー上のアプリケーション スペースは、次のセクションで説明するように、ホーム画面のレイアウトに合わせて小さなフットプリントに調整されます。

2. システムUIレイヤー
3. ダッシュボードの状態
基本的なシステムUI要素
ダッシュボード フレームワークには、ドライバーにとって便利な出発点となる次の永続的な要素が含まれています。
| UI要素 | 説明 |
|---|---|
ステータスバー | 上部には、接続アイコン (Bluetooth、Wi-Fi)、プロファイル セレクター、クイック コントロールがあります。 |
コントロールバー | 専用のオーディオ コントロールと「ミニ プレーヤー」メディア カードを備えています。 |
システムレール | 下部に配置されており、アプリランチャー、音声アシスタント、通知、気候コントロールにアクセスできます。 |
設計ガイダンス
事前に設計された使いやすさと安全性を活用しながら、ブランドを反映するようにデザインをカスタマイズできます。
到達可能性を最適化します。
フレームワークは「リーチカーブ」を考慮して設計されています。よく使う機能をドライバーの近くに配置することで、使いやすさと物理的な固定感が向上します。
安全なマルチタスクを有効にします。
ドライバーは、気を散らすことなく複数のタスクを実行できる必要があります。ダッシュボードモデルを活用することで、メディアコントロールやナビゲーションに常にアクセスでき、メニューの奥深くまで潜ったり、アプリを頻繁に切り替えたりする必要性を軽減できます。
データとテーマを処理します。
- テーマの適応:暗い場所でのぎらつきを軽減するにはダーク テーマを使用し、直射日光の下での視認性を高めるにはライト テーマを使用します。
- アプリの分離:ベスト プラクティスでは、ベース レイヤーと最上位レイヤーで別々のアプリを実行することが推奨されています。両方のレイヤーで同じアプリを同時に実行しないでください。
実装ガイドラインについては、こちらをご覧ください