יצירת תהליך כניסה (אופציונלי)

אם המשתמשים חייבים להיכנס לאפליקציה שלך, עליך לספק תהליך כניסה ל-AAOS שיעבוד במסך הרכב.

ב-Android Auto, תהליך הכניסה למסך המכונית הוא פחות חיוני, כי האפליקציה מוקרנת ממכשיר טלפון שאמורה להיות לו חוויית כניסה משלו. עם זאת, אם תיצרו תהליך כניסה כפי שמתואר בהמשך, הוא יעבוד גם ב-AAOS וגם ב-Android Auto (במצב חונה בלבד, כי הכניסה לחשבון בזמן הנהיגה עלולה להסיח את הדעת).

אפשר ליצור תהליך כניסה למסך הרכב באמצעות תבניות מספריית האפליקציות של Android למכוניות שמותאמות לרכב. תהליך העיצוב כולל את המשימות הבאות:

  • בוחרים שיטת כניסה ראשית (וכל שיטת גיבוי אחרת) מתוך שיטות הכניסה הזמינות.
  • מתכננים את תהליך המשימה, באמצעות עיצוב רצף של תבניות שיובילו את המשתמשים לביצוע משימת הכניסה (לדוגמה: כניסה לאפליקציה בזמן חניה).
  • מאמתים את נוחות השימוש, ומוודאים שהתהליך המתוכנן עומד בדרישות חוויית המשתמש בספריית האפליקציות של Android למכוניות.

מידע נוסף על עיצוב באמצעות תבניות זמין במאמר פיתוח אפליקציות באמצעות תבניות.

דוגמאות לכניסה

דוגמה לדף התחברות
בדוגמה הזו מופיעות שתי דרכים שונות שבהן משתמשים יכולים לאמת את הזהות שלהם (Android Auto).
דוגמה להתחברות ל-Google
בדוגמה הזו מוצגת כניסה באמצעות חשבון Google, או שתי אפשרויות נוספות (AAOS).
דוגמה לדף התחברות
בדוגמה הזו יש כניסה באמצעות חשבון Google, או שתי אפשרויות נוספות (AAOS).

דרישות כניסה

הדרישות בקטע הזה מתייחסות לאופן שבו צריכה לפעול הכניסה ב-Android Automotive OS, כדי לאפשר שימוש אופטימלי.

רמת דרישה דרישות
כדאי מפתחי אפליקציות צריכים:
  • הצגה של 'כניסה באמצעות חשבון Google' כאפשרות הראשית אם האפליקציה והמערכת תומכות בכך
  • הצגה של 'כניסה באמצעות מספר טלפון' (אם יש תמיכה) כאפשרות הראשית אם האפליקציה והמערכת לא תומכות בכניסה באמצעות חשבון Google
  • אורך קוד האימות לכניסה באמצעות טלפון לא יכול לחרוג מ-8 ספרות
  • לכניסה רגילה, הזנה נפרדת של שם המשתמש והסיסמה בשני שלבים
  • מוסיפים תווית לתיבת הקלט ("הזנת סיסמה") ומשאירים אותה גלויה במקום כלשהו במסך אחרי שהמשתמש מתחיל להקליד
  • לספק למשתמשים את היכולת להציג את הסיסמה (שמוסתרת בדרך כלל) בזמן ההקלדה
  • ספק הנחיות לגישה לשם משתמש או לסיסמה שנשכחו
  • עליך לספק דרך ליצירת חשבון
מאי מפתחי אפליקציות יכולים:
  • יש לספק אפשרות כניסה רגילה לאפליקציה (שם משתמש וסיסמה) אם אין תמיכה בכניסה באמצעות חשבון Google או בכניסה באמצעות טלפון
  • כניסה באמצעות טלפון, כניסה רגילה או שתיהן כאפשרויות גיבוי כשכניסה באמצעות חשבון Google היא האפשרות העיקרית
  • אפשרות של כניסה רגילה כאפשרות גיבוי, כשכניסה באמצעות טלפון היא האפשרות העיקרית

פירוט הנימוקים

  • חוויית מדיה עקבית. מסכי כניסה שמיועדים לאפליקציית מדיה אחת צריכים לספק חוויה שזהה באופן כללי למסכי הכניסה לאפליקציות מדיה אחרות.
  • מראה ותחושה עקביים. מסכי הכניסה צריכים לתמוך בעקרונות העיצוב הבסיסיים וביסודות החזותיים של Android Automotive OS.