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

התבניות בספריית האפליקציות של Android למכוניות עברו אופטימיזציה לנהיגה והן מיועדות ל-Android Auto ול-AAOS. כל תבנית כוללת תכונות שמתמקדות בניווט, כמו:
- רשימות מקומות
- תצוגה מקדימה של מסלולים
- כרטיסי הערכה של נסיעות
- כרטיסי ניתוב
- התראות ניווט
- אינטראקטיביות של מפות
- שילוב אשכול
תהיה לכם שליטה בשכבת המפה שמאחורי הרכיבים האינטראקטיביים של התבנית.
שנתחיל?
במאמר יצירת אפליקציות באמצעות תבניות מוסבר איך להשתמש בתבניות בספריית האפליקציות של Android למכוניות.
באפליקציות לניווט, התבנית 'מפה + תוכן' ותבנית הניווט רלוונטיות במיוחד.
דוגמאות
כדי לראות איך אפשר להרכיב את התבניות לחוויית משתמש שמתמקדת בניווט, כדאי לעיין בתרשימי הזרימה לדוגמה הבאים:
- ניווט למיקום שמור
- עיון במיקומים והתחלת ניווט
- גישה לפרטי מיקום והתחלת ניווט
- חיפוש באמצעות תוצאות קודמות במהלך הנהיגה
- איך מגיבים להתראות ניווט
- תגובה להתראה מתוזמנת
- הוספת עצירה במהלך הנהיגה
- הגעה ליעד
- הצגת מפה באשכול
דרישות UX
בנוסף לדרישות הגלובליות לאפליקציות שמבוססות על תבניות, אפליקציות ניווט צריכות לעמוד גם בדרישות הבאות.
MUST | צריך לוודא שכל המידע החזותי שמוצג במפות (למשל, מידע על מהירות וסימון מסלולים) עומד בדרישות הניגודיות . |
MUST | לצייר רק תוכן של מפה ותוכן שקשור ל-Drive על פני השטח של התבנית. |
MUST | לצייר מפה עם עיצוב בהיר או כהה כשמתבקשים לעשות זאת. |
MUST | כדאי להשתמש בהתראות של ניווט במסלול מפורט (TBT) כדי להציג הוראות כשמשתמש מסיים משימה מחוץ לתבנית הניווט במהלך ניווט פעיל (כפי שמוצג ב התראות ניווט: TBT ורגילות). |
מומלץ | מוודאים שהטקסט שמוצג במפות הוא בגודל גופן של 24dp ומעלה, אלא אם הוא מוצג לצד רכיב חזותי (כמו מסלול או כביש) או שהוא יחסית סטטי בתצוגה. |
מומלץ | לציין בבירור אם משימה תעדכן את המסלול. |
מומלץ | הגודל המינימלי של תמונות, סמלים וסמני מיקום במפה הוא 36 x 36 dp. |
מומלץ | רענון הערכים של משך הנסיעה והמרחק במהלך הנסיעה. |
מאי | משתמשים ב התראות ניווט או בהתראות קופצות כדי לעדכן את המשתמשים לגבי עדכונים כלליים שקשורים לניווט (בנוסף להוראות מפורטות), למשל לגבי מצב התנועה בהמשך הדרך. |
מאי | התאמה אישית של צבע הרקע של התראות TBT. |
מאי | שימוש באנימציות כשהן עוזרות לנהיגה. |
דרישות ספציפיות לתבנית
האפליקציה צריכה גם לעמוד בדרישות של התבניות הספציפיות בתהליכי העבודה. בהמשך מפורטות הדרישות לכל תבנית.
- תבנית רשת
- תבנית רשימה
- תבנית של הודעה ארוכה
- תבנית הודעה
- תבנית של מפה + תוכן
- תבנית ניווט
- תבנית חלונית
- תבנית חיפוש
- תבנית כניסה
- תבנית כרטיסייה