אפליקציות מדיה

ב-Android לרכב יש שתי דרכים ליצור יחד חוויות של דפדוף במדיה והפעלת מדיה (כמו מוזיקה, פודקאסטים ואודיו-ספרים), בהתאם לרמת ההתאמה האישית שאתם צריכים.

איור 1. חוויית משתמש לדוגמה של אפליקציית מדיה שנוצרה באמצעות תבניות של ספריית האפליקציות לרכב
  1. MediaBrowserService (MBS): אפשרות שמותאמת אישית עבורכם, שמתאימה ליצירה מהירה של חוויית שימוש איכותית באפליקציית מדיה בלי התאמה אישית.

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

MediaBrowserService

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

מכיוון שהעיצוב החזותי הבסיסי ומודל האינטראקציה של רוב חוויית המדיה של Android for Cars נקבעים על ידי Google ויצרני הרכב, התפקיד שלכם בתכנון מתמקד בעיקר ב:

  • יצירת מבנה גלישה לתוכן
  • הוספת רכיבים ואיקונים של מיתוג לכרטיסיות הניווט ולפקדים מותאמים אישית (אם יש צורך)

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

תבניות של ספריית האפליקציות לרכב

התבניות של ספריית האפליקציות לרכב מאפשרות יותר גמישות והתאמה אישית באפליקציה, כדי להוסיף תכונות לאפליקציית המדיה ב-Android Auto.

התבניות הבאות יעזרו לכם במיוחד ליצור חוויית מדיה נהדרת:

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

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

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

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

תמונה שמייצגת פריט שמחולק לקטעים
איור 2. תבנית של פריט שמחולק לקטעים
תמונה שמייצגת פריט שמחולק לקטעים
איור 3. תבנית להפעלת מדיה

שנתחיל?

במאמר פיתוח אפליקציות באמצעות תבניות מוסבר איך משתמשים בתבניות ב-CAL.

דוגמאות

לסקירה מפורטת יותר של חוויית המדיה ב-Android Auto, אפשר לעיין במאמר Android Auto > אפליקציות מדיה. כדי לראות איך החוויה עובדת ברכב עם שירותי Google מובנים, אפשר לעיין במאמר Automotive OS‏ > אפליקציות מדיה.

דרישות UX

אפליקציות מדיה צריכות לעמוד בדרישות של אפליקציות מדיה.