Android Auto ו-Android Automotive OS מאפשרים למשתמשים לגשת לאפליקציות במערכות מידע ובידור ברכב כשהרכב חונה. אפשר להתאים את האפליקציה למסכי רכב בכמה שינויים קלים בהטמעה.
שיקולים חשובים לגבי מכוניות
- כיוון מסך קבוע: מסכי המידע והבידור ברכב הם בעלי כיוון קבוע – לרוחב או לאורך. כדי להתאים את האפליקציה למודלים שונים של רכבים, צריך לוודא שהיא תומכת בשני הפורמטים.
- ממשק משתמש ומערכת ניווט ייחודיים: מערכת Android Automotive OS יכולה לכלול סרגלי מערכת מותאמים אישית ותוכניות ניווט. אין תמיכה בניווט באמצעות תנועות, והאפשרויות לחזרה עשויות להיות שונות.
- מסכים לא סדירים וחיתוכים: בחלק מהרכבים יש מסכים לא מלבניים או בצורה לא סדירה עם חיתוכים ייחודיים. כדי לטפל בבעיות האלה בצורה בטוחה, צריך להשתמש בפרמטרים מתאימים של פריסה.
- סרגלי מערכת: יצרני רכב יכולים לקבוע אם אפליקציות יכולות להציג או להסתיר סרגלי מערכת כדי להיכנס למצב immersive ולצאת ממנו. היצרנים יכולים גם לקבוע אם אפליקציות יכולות להגדיר את הצבע והשקיפות של סרגלי המערכת.
- תרחישים אופליין: לרכבים לרוב יש חיבור לאינטרנט לסירוגין או שאין להם חיבור בכלל. האפליקציה צריכה להמשיך לפעול גם בתרחישים אופליין.
- בטיחות ומצב חנייה: אפשר לגשת לאפליקציות בעיקר כשהמכונית חונה. חשוב לוודא שממשק המשתמש מותאם לאינטראקציות מהירות וברורות שמתאימות לסביבה של רכב.
אסטרטגיות הסתגלות
- שימוש בסיווגים של גודל החלון: אפשר להשתמש בסיווגים של גודל החלון כדי לסווג את התצוגות כקומפקטיות, בינוניות או מורחבות, ולשנות את הפריסה בהתאם.
- הטמעה של פריסות מרובות חלוניות: במסכים רחבים יותר ברכב, כדאי להשתמש בפריסה list-detail או בדפוסים אחרים של פריסות מרובות חלוניות כדי לנצל בצורה אופטימלית את הרוחב הזמין.
- אופטימיזציה למשאבי רכב: משתמשים במשאב
carכדי לספק פריסות או הגדרות שמותאמות במיוחד לסביבת Automotive. - בדיקה באמולטורים: קודם בודקים את התאימות של האפליקציה באמולטור של Android Automotive OS כדי לזהות בעיות בממשק המשתמש שספציפיות לרכב.
מידע נוסף
מדריך מלא לפיתוח אפליקציות ל-Android למכוניות זמין במאמר סקירה כללית של Android למכוניות.