車向けのビデオアプリを適応させる

動画アプリは、最小限の変更でGoogle PlayストアのAndroid Automotive OSトラックに公開できます。脇見運転を防ぐため、動画は駐車中のみ再生できるようにしてください。以下のガイドラインは、車内での動画体験に最適化したアプリを開発する際に役立ちます。

ユーザージャーニーを考慮する

  • 駐車中にビデオを再生する: ビデオ アプリをタップすると、再生セッションが再開されます。
  • ビデオの再生中に運転を開始すると、ユーザーが運転を開始するとビデオ アプリがブロックされ、運転中はアプリを使用できないというメッセージが表示されます。
  • 運転中にビデオ アプリを起動する: 運転中はビデオの再生ができないことを Toast 通知で通知する必要があります。

UX要件

縦向きと横向き

しなければならない

両方のタイプの画面の向きがサポートされていることを確認します。

タッチターゲット

すべき

最小サイズ 64 x 64 dp のタッチ ターゲットを提供します。

すべき

タッチターゲット間に少なくとも 24 dp のスペースを追加します。

すべき

画面の端から少なくとも 24dp の安全マージンを確保します。

文字サイズ

すべき

少なくとも 24dp の文字サイズを指定します。

タスク要件

しなければならない

タッチスクリーンでタスクを達成できるようにします。

すべき

接続がない場合でもダウンロードしたコンテンツにアクセスできるようにします。

すべき

再生ビューにタイムスタンプを表示します。

すべき

一時停止状態の再生ビューに、コンテンツのメタデータ(該当する場合、タイトルとサブタイトル)を表示します。

すべき

再生ビューに進行状況インジケーターを表示します。

すべき

再生ビューにインタラクティブな再生コントロールを含めます。

すべき

再生コントロールで主要な再生アクションをサポートします。

すべき

再生ビューでいつでもビデオを一時停止 (またはミュート) および再開する方法を表示します。

ベストプラクティス

運転中のビデオの制限: 運転者が運転中に気を散らさないようにするために、ビデオは運転者にとって駐車中の状態を体験するものでなければなりません。

大画面向けに最適化:大画面は、アプリの機能を簡単に見つけられる、コンテンツを紹介できる、アプリ内ナビゲーションをシームレスに行えるなど、独自のメリットをもたらします。Google マテリアルでは、大画面向けにアプリを最適化するためのガイドラインを提供しています。

MediaSession の使用:AAOS レベルのメディアコントロール、車の物理的なコントロール、アシスタントの音声コントロールなどを通じて、アプリのコントロールに簡単にアクセスできるようにします。このシームレスなコントロールの移行を実現するには、アプリを MediaSession に統合する必要があります。

一時停止から再生を再開: ドライバーが一時停止した場所からビデオの視聴を簡単に再開できるようにします。