アプリを作成する

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

Android Automotive OS 用のメディアアプリを作成するには、6 つの基本的な設計作業が必要です。

このセクションでは、それらのタスクの概要を説明します。また、自動車メーカーとアプリ デベロッパーの両方がメディアアプリ エクスペリエンスにどのように貢献するかについても説明します。


タスクの概要

メディアアプリの設計のほとんどは自動車メーカーが行うため、アプリ デベロッパー向けの設計関連のタスクは比較的シンプルです。

アプリ デベロッパー向けの 6 つの基本タスクは次のとおりです。

1)ナビゲーション タブの計画: コンテンツの最上位ビューを最大 4 つ選択し、ナビゲーション タブのアイコンまたはラベルを決定します。

2)閲覧ビューの計画: コンテンツの最上位レベルと下位レベルのビューの構成と形式(グリッドまたはリスト)を計画します。

3)再生コントロールのカスタマイズ: カスタム アクションとアイコンを提供するかどうかや、キューを実装するかどうかを決定します。

4)ログインフローを調整する: ログインが必要な場合は、提供されたコードを調整してアプリのログインフローを作成します。

5)デザイン設定: 設定が必要な場合、アプリのデザイン設定画面です。

6)ブランディング要素を提供する: 車のアイコンにアクセントを付けて、アプリのアイコンを際立たせて、自動車メーカーがブランドをアピールできるようにします。

上記のリンクから、各タスクの詳細なガイダンスをご確認ください。提供する必要があるデザイン要素の概要については、チェックリストをご覧ください。


ロールの分割

下記の表は、統合されたメディアアプリ エクスペリエンスの実現における自動車メーカーとアプリ デベロッパーの設計上の役割をまとめたものです。

メディア エクスペリエンスの側面 自動車メーカーの設計上の役割 アプリ デベロッパーの設計上の役割
メディアアプリの操作

アプリバーを配置する場所を決定し、アプリバーに表示できるアプリ ナビゲーションとコントロールをサポートする

アプリバーのタブに表示する最上位コンテンツ ビューを決定し、必要に応じてアイコンとラベル付けを行う

プランのナビゲーション タブをご覧ください。

ブラウジング中のコンテンツの詳細

グリッドまたはリストアイテムのサイズとコンテンツを決定し、下位レベルのコンテンツにアプリヘッダーを実装します。

各レベルでブラウズ可能なメディア コンテンツの形式(グリッドまたはリスト)と構成を決定する

閲覧ビューの計画をご覧ください。

メディアの再生

再生ビューとコントロール バーを最小化し、適切なメディア メタデータと再生コントロール(アプリ内のカスタム アクションのコントロールを含む)を実装します。再生ビューやキューのスタイル設定にキュー アフォーダンスを含めます。

コントロール バーにカスタム操作を実装するかどうかを決定し、それらにアイコンを提供します。キューを実装するかどうかと、現在再生中のトラックにインジケーターを表示するかどうかを決定します。

再生コントロールをカスタマイズするをご覧ください。

ログイン、設定と検索

アプリバーで検索と設定用のアフォーダンスを提供し、検索キーボードを設計し、必要に応じてユーザーをログイン画面に接続する

必要に応じてログインフロー(サンプルコードから変更)と設定画面を提供する

ログイン フローを適応させるログインとデザインを設計するをご覧ください。

ブランド アトリビューション

すべてのコンテンツ画面にアプリアイコンを表示し、サードパーティ製アプリの色をアクセントとして使用する場所を選択する

アプリのアイコンを指定し、アクセント カラーを指定する

ブランド要素を提供するをご覧ください。