Android for Cars バージョンのアプリを作成するには、まず車に適したタスクを特定します。運転者の注意散漫を制限する必要があることも念頭に置いてください。
ドライバーの注意散漫を制限する
ドライバーが運転に集中できるように、車載アプリを設計する際は、以下の戦略を念頭に置いてください。
各画面の情報を制限する: アプリ ライブラリのテンプレートは、運転中に各画面に表示できる情報の量を制限します。各テンプレートで、アクション、画像、その他の要素(場合によってはテキストの量など)の許容数が説明されています。リスト アイテムとグリッド アイテムを含むテンプレートの場合、アイテムの最大許容数は車両によって異なり、ConstraintManager API を使用して取得できます。
アプリの重要なコンテンツのみを表示する: アプリの車載版では、アプリの全コンテンツではなく、よく使用する場所など、運転に関連する重要なコンテンツに焦点を当てます。
タスクに必要な注意を最小限に抑える: タスクフローを短く保つことで、ドライバーのプロセスを簡素化します。
ショートカットを提供する: タスクフローの早い段階で、保存されたユーザー コンテンツ(お気に入りや最近訪れた場所など)を表示して、すばやくアクセスできるようにします。
ユーザーによる入力を最小限に抑える: 可能な場合は、あらかじめ選択されたオプションとデフォルトを表示して、運転中にユーザーが簡単に選択できるようにします。運転中に音声入力を有効にすることを検討してください。
テンプレートのコンテンツは慎重に更新する: テンプレートのコンテンツを更新すると、ドライバーの注意が道路からそれる可能性があるため、一部の種類の更新は制限されています。(つまり、タスクの歩数を増やし、運転中は歩数が制限されます)。更新は中断が少なく、スロットリングして注意散漫を最小限に抑えることができます。詳しくは、更新とはをご覧ください。