Android for Cars で設計されたメディアアプリを使用すると、ドライバーは道路から目を離すことなく、お気に入りのメディアを見つけて操作できます。
Android for Cars でメディアアプリを作成するには、次の 2 つの方法があります。アプリのユーザー インターフェース、フロー、ブランディングをより細かく制御するには、自動車向けアプリ ライブラリのテンプレートをガードレールとして使用し、メディア アプリの優れた機能を車に導入します。
カスタマイズの少ないシンプルなアプローチを希望する場合は、メディア ブラウザ サービスを使用します。
自動車向けアプリ ライブラリのテンプレートをさらに活用する
Car App Library(CAL)テンプレートを使用すると、アプリ内のカスタマイズと柔軟性が向上し、メディアアプリに多くの機能を追加できます。
特に、次のテンプレートは優れたメディア エクスペリエンスの作成に役立ちます。
- セクション付きアイテム テンプレート: セクション付きアイテム テンプレートを使用すると、リストとグリッドを組み合わせて、カスタマイズされたブラウジング構造を作成できます。最新の更新と機能を利用するには、リスト テンプレートまたはグリッド テンプレートの既存のインスタンスをセクション付きアイテム テンプレートに移動します。
- メディア再生テンプレート: メディア再生テンプレートを使用すると、再生画面から実行できるアクションを決定できます。検索結果セクションに表示するボタンと、再生ボタンと画像(メディア セッションで提供)を表示するかどうかを選択できます。
- ログイン テンプレート: ログイン テンプレートは、停車中にアプリにログインするためのオプションを表示します。
- タブ テンプレート: タブ テンプレートは、他のテンプレートのコンテナとして機能し、上部にタブを表示します。


メディア ブラウザ サービス
ブランディングやカスタマイズが制限された、より基本的なメディアアプリを作成する場合は、MediaBrowserService
(MBS)を使用します。
自動車向け Android のメディア エクスペリエンスの基本的なビジュアル デザインと操作モデルの多くは Google と自動車メーカーによって決定されるため、設計におけるあなたの役割は主に次の点に重点が置かれます。
- コンテンツの閲覧構造を作成する
- ナビゲーション タブとカスタム コントロール(必要な場合)のブランディング要素とアイコンの提供
- アプリによっては、自動車向けアプリ ライブラリ(CAL)のテンプレートを使用して、車の画面(AAOS)用のログインフローや設定などの追加のフローを作成する必要がある場合があります。
Android Auto の省略可能な手順:
- おすすめを表示する: おすすめとして表示するメディア コンテンツを 10 個選択します。
メディアアプリの UX 要件
メディアアプリの要件について詳しくは、以下のリソースをご覧ください。
- メディアアプリを作成する
- 役割の分担
- ブランド要素の要件
- ビュー要素の閲覧
- 再生コントロールの要件
- キューの要件
- 設定の要件
- ナビゲーションの要件
- 推奨事項の要件
- ログインフローの要件
- 音声操作の要件