הגדרת משימות למשתמשים

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

הגבלת הסחת הדעת של הנהג

כדי לעזור לנהגים להתמקד בכביש, חשוב לזכור את האסטרטגיות הבאות כשמתכננים את האפליקציה לרכב.

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

  • הצגת תוכן חיוני בלבד מהאפליקציה: בגרסה של האפליקציה לרכב, כדאי להתמקד בתוכן חיוני שקשור לנהיגה, כמו מיקומים בשימוש תדיר, ולא בתוכן המלא של האפליקציה.

  • צמצום תשומת הלב הנדרשת למשימות: כדי לפשט את התהליכים לנהגים, כדאי לשמור על תהליכי עבודה קצרים.

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

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

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