ユーザーがアプリにログインする必要がある場合は、車の画面で動作する AAOS のログインフローを提供する必要があります。
Android Auto では、すでに独自のログイン機能を備えているはずのスマートフォンからアプリが投影されるため、車の画面のログインフローはそれほど重要ではありません。ただし、以下で説明するようにログインフローを作成すると、AAOS と Android Auto の両方で機能します(運転中にログインしようとすると注意が散漫になるので、駐車状態でのみ動作します)。
自動車向けに最適化された自動車向け Android アプリ ライブラリのテンプレートを使用して、自動車の画面用のログインフローを作成できます。設計プロセスには以下のタスクが含まれます。
- 使用可能なログイン方法の中から、メインのログイン方法(およびバックアップ方法)を選択します。
- タスクフローを計画し、ユーザーをログインタスクに導く一連のテンプレートを設計します(例: 駐車中にアプリにログインする)。
- ユーザビリティを検証し、計画したフローが自動車向け Android アプリ ライブラリの UX の要件を満たしていることを確認します。
テンプレートを使用してデザインする方法について詳しくは、テンプレートを使用したアプリの作成をご覧ください。
ログインの例
![ログインページの例](https://developers.google.cn/static/cars/design/create-apps/media-apps/images/sign-in-fig-1.png?authuser=8&hl=ja)
![Google ログインの例](https://developers.google.cn/static/cars/design/create-apps/media-apps/images/sign-in-fig-2.png?authuser=8&hl=ja)
![ログインページの例](https://developers.google.cn/static/cars/design/create-apps/media-apps/images/sign-in-fig-3.png?authuser=8&hl=ja)
ログイン要件
このセクションの要件は、Android Automotive OS におけるログインの動作に関連するものです。これにより、ユーザビリティが最適化されます。
要件レベル | 要件 |
---|---|
すべきである | アプリ デベロッパーは以下のことを行う必要があります。
|
してもよい | アプリ デベロッパーは以下を行えます。
|
背景
- 一貫性のあるメディア エクスペリエンス。あるメディアアプリ向けに設計されたログイン画面は、他のメディアアプリのログイン画面と幅広く一貫性のあるエクスペリエンスを提供する必要があります。
- デザインに一貫性がある。ログイン画面は、Android Automotive OS の基本的な設計原則と視覚的な基盤をサポートする必要があります。