פיתוח אפליקציות מדיה באמצעות MediaBrowserService

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

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

אלה המשימות הבסיסיות למפתחי אפליקציות:

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

שלבים נוספים אופציונליים ל-AAOS בלבד:

  1. יצירת תהליך כניסה: תוכלו להשתמש בתבניות הזמינות כדי ליצור תהליך כניסה שמאפשר למשתמשים להיכנס לאפליקציה שלכם במסך הרכב (אם נדרשת כניסה לאפליקציה).
  2. יצירת הגדרות: אם יש צורך בהגדרות, יוצרים מסכי הגדרות ברכב לאפליקציה.

שלב נוסף אופציונלי ל-Android Auto בלבד:

  1. לספק המלצות: מזהים 10 פריטים של תוכן מדיה שיוצגו כתוכן מומלץ

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

תפקידים של שותפים במדיה

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

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