ログインフローを作成する(省略可)

ユーザーがアプリにログインする必要がある場合は、車の画面で動作する AAOS のログインフローを提供する必要があります。

Android Auto では、すでに独自のログイン機能を備えているはずのスマートフォンからアプリが投影されるため、車の画面のログインフローはそれほど重要ではありません。ただし、以下で説明するようにログインフローを作成すると、AAOS と Android Auto の両方で機能します(運転中にログインしようとすると注意が散漫になるので、駐車状態でのみ動作します)。

自動車向けに最適化された自動車向け Android アプリ ライブラリのテンプレートを使用して、自動車の画面用のログインフローを作成できます。設計プロセスには以下のタスクが含まれます。

  • 使用可能なログイン方法の中から、メインのログイン方法(およびバックアップ方法)を選択します。
  • タスクフローを計画し、ユーザーをログインタスクに導く一連のテンプレートを設計します(例: 駐車中にアプリにログインする)。
  • ユーザビリティを検証し、計画したフローが自動車向け Android アプリ ライブラリの UX の要件を満たしていることを確認します。

テンプレートを使用してデザインする方法について詳しくは、テンプレートを使用したアプリの作成をご覧ください。

ログインの例

ログインページの例
この例では、ユーザーが本人確認を行うための 2 種類の方法(Android Auto)を提供しています。
Google ログインの例
この例は、Google ログインか、他の 2 つのオプション(AAOS)を使用しています。
ログインページの例
この例は、Google ログインか、他の 2 つのオプション(AAOS)を使用しています。

ログイン要件

このセクションの要件は、Android Automotive OS におけるログインの動作に関連するものです。これにより、ユーザビリティが最適化されます。

要件レベル 要件
すべきである アプリ デベロッパーは以下のことを行う必要があります。
  • アプリとシステムがサポートしている場合は、Google ログインをメインのオプションとして提示します
  • アプリとシステムが Google ログインをサポートしていない場合、電話番号ログインをメインのオプションとして提示(サポートされている場合)
  • スマートフォンによるログインに使用する PIN は 8 桁以内にしてください
  • 標準ログインでは、ユーザー名とパスワードを 2 つのステップに分けて入力します
  • 入力ボックスにラベル([パスワードを入力])を付けて、ユーザーが入力を開始した後に表示されるようにします
  • ユーザーが入力中にパスワード(通常は非表示)を表示できるようにする
  • ユーザー名やパスワードを忘れてしまった場合のガイダンスを提供する
  • アカウントを作成する方法を提供する
してもよい アプリ デベロッパーは以下を行えます。
  • Google ログインもスマートフォン ログインもサポートできない場合は、標準のアプリログイン(ユーザー名とパスワード)をメインのオプションとして指定します
  • Google ログインがメインのオプションである場合は、バックアップ オプションとしてスマートフォンによるログイン、通常のログイン、またはその両方を提供します
  • 電話によるログインがメインの場合に、バックアップ オプションとして標準ログインを提供する

背景

  • 一貫性のあるメディア エクスペリエンス。あるメディアアプリ向けに設計されたログイン画面は、他のメディアアプリのログイン画面と幅広く一貫性のあるエクスペリエンスを提供する必要があります。
  • デザインに一貫性がある。ログイン画面は、Android Automotive OS の基本的な設計原則と視覚的な基盤をサポートする必要があります。