משתמשי Android משתמשים בסוגי מדיה שונים, כולל ספרי אודיו, מוזיקה, פודקאסטים ורדיו. חשוב לעצב אפליקציות שיאפשרו למשתמשים לגשת לתוכן מדיה בשעון שלהם בצורה נוחה. השעון הוא משטח ייחודי שבו הקלות והמהירות של האינטראקציות חשובות מאוד, מכיוון שהמשתמשים מקדישים הרבה פחות זמן לאינטראקציה עם השעון בהשוואה לטלפון או לטאבלט.
מידע נוסף זמין בערכת הכלים למדיה ב-GitHub.
הארכיטקטורה של אפליקציות מדיה
יצירת אפליקציות מדיה שעומדות בדרישות העיצוב של Wear OS. אפליקציות מדיה בדרך כלל כוללות את הדפים Browse ו-Entity.
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_2_Browse.png?authuser=5&hl=he)
עיון
המשתמשים יכולים למצוא מדיה להפעלה. ניתן לתת עדיפות לפריטים שהורדו כדי לעזור למשתמשים להתחיל או להמשיך את ההפעלה במהירות.
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_3_Entity.png?authuser=5&hl=he)
ישות
מספק למשתמשים מידע נוסף על פריט מדיה ספציפי. ההקשר והפעולות העיקריות צריכים להיות זמינים מראש, כמו הורדה, הפעלה או השמעה אקראית.
צמצום היררכיית האפליקציה וחשיפה של מדיה למשתמש. תכנון עם ארכיטקטורת מידע שטוחה שמאפשרת למשתמשים לגשת במהירות לרשימות ולהציג תמונות ממוזערות למשתמשים. כדאי להשתמש ברכיבי עיצוב מותאמים אישית ל-Wear OS. מידע נוסף זמין בהמלצות לעיצוב של צ'יפים וכרטיסים.
מסכים של לחצני המדיה
אפליקציות מדיה צריכות לכלול גם מסכי בקרת מדיה. אפשר ליצור פקדי מדיה בפריסה של 5 לחצנים. כך תוכלו להבטיח עמידה ביעדי ההקשה המינימליים. הרשימה הבאה כוללת דוגמאות לבקרי מדיה לאפליקציית מוזיקה ולאפליקציית פודקאסטים:
אפשר להתאים את פקדי המדיה שמוצגים, בהתאם לסוג התוכן. אם רוצים לכלול יותר מ-5 פעולות, אפשר להשתמש בסמל האפשרויות הנוספות (3 נקודות) כדי להעביר את המשתמשים לדף נוסף. ניתן להשתמש בסמלים ובגופנים מותאמים אישית באפליקציה.
![](https://developer.android.google.cn/static/wear/images/media-apps/Image-MediaVolume.png?authuser=5&hl=he)
שליטה בעוצמת הקול
פקדי עוצמת הקול הם אחד מפקדי המדיה החשובים ביותר למשתמשים בשעון. לחצני המדיה צריכים לכלול לחצן עוצמת קול כדי להיכנס למסך של פקדי עוצמת הקול.
לרוב מכשירי Wear OS יש לחצן צדדי מסתובב (RSB) או מסגרת. במכשירי Wear OS מסוימים יש גם לחצני חומרה נוספים לשליטה בעוצמת הקול. אפשר להשתמש ב-RSB, במסגרת או בלחצן הנוסף כדי לשלוט בעוצמת הקול. האינדיקטור יוצג רק כשה-RSB או המסגרת מסובבים, כמו בדוגמה.
תרחישים נפוצים לדוגמה
כשמעצבים אפליקציות מדיה, חשוב לתעדף את תרחישי השימוש החשובים הבאים:
- האזנה למדיה שהורדתם
- איך להאזין למוזיקה בסטרימינג מהשעון
האזנה למדיה שהורדתם
למשתמשים צריכה להיות אפשרות להוריד פריטי מדיה באופן ידני מדף ישות.
יש ליידע את המשתמש היכן הוא מוריד את התוכן, את התקדמות ההורדה, כמה זמן נמשך תהליך ההורדה ומה גודל ההורדה, כפי שמוצג בדוגמה הבאה:
כשהמשתמש מעיין במדיה, מציג את פריט המדיה האחרון שהורד:
אם כבר הורדת את התוכן, צריך להבהיר זאת על ידי הצגת פעולה להסרת ההורדה מהשעון. במקרה הזה, צריך גם להראות כמה מקום ההורדה תופסת בשעון, כפי שמוצג בתמונה הבאה:
אם מכשיר המקור הוא השעון, צריך לבקש מהמשתמשים לחבר אוזניות לפני שהם מתחילים להאזין למוזיקה. לאחר שמחברים את האוזניות, מפעילים את המדיה ופותחים את לחצני המדיה.
סטרימינג של מוזיקה מהשעון
לסטרימינג של מדיה מהשעון יש השפעה משמעותית על הסוללה של מכשיר Wear OS. כשמשתמשים במכשירים עם Wear OS בוחרים להאזין לתוכן שהם הורידו, תינתן עדיפות לתוכן שהורדתם על ידי חשיפת ההורדות שהשתמשו בהן לאחרונה ברשימת הגלישה. כדאי להוסיף לחצן שמעביר אותם לרשימת ההורדות המלאה, כפי שמוצג בתמונות הבאות:
מידע נוסף זמין בערכת הכלים למדיה ב-GitHub.
פריסות מותאמות
התאמות המסך הגדולות יותר לאפליקציות מדיה מתמקדות אך ורק בחוויית נגן המדיה. כל שאר הרכיבים מתועדים בדפים צ'יפים, לחצנים, תיבות דו-שיח ורשימות, שמתארים התנהגות מתאימה של האפליקציה למסכים גדולים יותר.
הגדרת לחצנים
כדי לעמוד בעקרונות הגודל של משטחי מגע, כדאי להציג פריסה עם 2 לחצנים במכשירי Wear OS שגודלם קטן מ-225dp, ופריסה של 3 לחצנים במכשירים עם מסכים גדולים. בתמונות הבאות אפשר למצוא דוגמאות נוספות, כמו פריסה בלחצן אחד ופריסה ב-2 לחצנים עם לוגו:
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_11_BC1.png?authuser=5&hl=he)
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_11_BC2.png?authuser=5&hl=he)
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_11_BC3.png?authuser=5&hl=he)
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_11_BC4.png?authuser=5&hl=he)
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_11_BC5.png?authuser=5&hl=he)
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_11_BC6.png?authuser=5&hl=he)
לחצן בקרה רספונסיבי
גודל הבקרה הראשי (הפעלה/השהיה) משתנה מ-60dp ל-80dp במכשירי Wear OS שגדולים מ-225dp, כך שהחלק האמצעי (80dp) גבוה ולכן יעדי ההקשה בכל הפקדים מוגדלת. זה מובנה בהתנהגות רספונסיבית שמתקבלת בירושה מהתבנית של Media Player.
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_12_Atom.png?authuser=5&hl=he)
התאמה לגדלים שונים של מסכים:
< 225 dp: 60 dp x 60 dp
> 225dp: 80 dp x 80 dp
התנהגות הבלטה
בכותרת, משתמשים בשוליים אוניברסליים של 9.38%, עם שוליים נוספים של 4.16% בשם השיר. כדאי להשתמש בהדרגתיות של 8dp בכותרות גלילה, ובפער נוסף של 8dp כשמופיע סמל. לכלול מעברי גלילה מתחת לסמל, שהמיקום שלו נשאר קבוע.
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_13_MB1.png?authuser=5&hl=he)
שולי רווח עם אטום של כותרת
9.38%
שוליים פנימיים של שם השיר
4.16%
Gradients
8 dp bleed
פער סמל
8 dp
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_13_MB2.png?authuser=5&hl=he)
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_13_MB3.png?authuser=5&hl=he)
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_13_MB4.png?authuser=5&hl=he)
![](https://developer.android.google.cn/static/wear/images/media-apps/MP_13_MB5.png?authuser=5&hl=he)
הקשה על יעדי מודעות
במכשירי Wear OS עם מסכים גדולים יותר, הסמלים שממוקמים באמצע ובכותרת התחתונה מנצלים את השטח הנוסף כדי להגדיל את הגדלים של יעדי ההקשה. כלומר, מלבד אטום בקרה קבוע, השדה 'מלא את השטח הזמין' המאפיינים חלים על מאגרי סמלים:
![](https://developer.android.google.cn/static/wear/images/media-apps/Content Shot.png?authuser=5&hl=he)
מסכים קטנים של Wear OS
< 225dp
![](https://developer.android.google.cn/static/wear/images/media-apps/media-tap-target-3.png?authuser=5&hl=he)
מסכים גדולים יותר של Wear OS
> 225dp