המדריך הזה מתאר את ההתקדמות האופטימלית של אפליקציה שמתמקדת בהפעלת מדיה הוא כנראה המקום הראשון בתחומו. המטרה היא לעזור לכם לחשוב על להתאים את האפליקציה שלכם לאורך זמן, ואילו תכונות כדאי להטמיע ומתי. כל אפליקציה לצפייה בתוכן היא שונה, אבל כדאי להביא בחשבון את ההמלצות הבאות כדי לספק חוויית שימוש ברמה הגבוהה ביותר.
הצגה והפעלה בסיסיות של מדיה
אפליקציה בסיסית להצגה ולהפעלה של מדיה מספקת למשתמשים שכוללת את האפשרויות הבאות:
- הצעת נגן מדיה בתוך האפליקציה באמצעות פקדי הפעלה, באמצעות פורמטים שנתמכים בסביבה העסקית של Android, רצוי באמצעות Media3s ExoPlayer.
- משתמשים בגרסה האחרונה של ספריית Jetpack Media3.
- כדאי להשתמש בתמונות ממוזערות אופטימיות שנוצרו על ידי השרת, וגם בשיטות מומלצות לתמונות ממוזערות שנוצרו באופן מקומי, ולאחסן אותן במטמון באופן מקומי.
- כדאי להשקיע בנגישות.
תצוגה והפעלה משופרים של מדיה
אפליקציה טובה יותר להצגה ולהפעלה של מדיה משתמשת בחומרת פרימיום של המכשיר שמעודכנות לפלטפורמה, כדי:
- הטמעת
MediaSession
– קל לעשות זאת באמצעות Media3s ExoPlayer – כדי לאפשר שילוב של הפעלה באפליקציות, ברכיבי מערכת ובמכשירים שונים. - פועלים לפי השיטות המומלצות לשיתוף סרטונים, ומבצעים המרה במידת הצורך.
- לתמוך בשיתוף של כמה קטעי תוכן בו-זמנית.
- מפעילים את התכונה תמונה בתוך תמונה להפעלת וידאו ואודיו כדי שהמשתמשים יוכלו לבצע כמה משימות בו-זמנית.
- הפעלת תמיכה בתמונות UltraHDR.
- מפעילים סרטון HDR.
- לתמוך בהפעלה במכשירי העברה.
- מוסיפים ווידג'ט של אפליקציה כדי שהמשתמשים יוכלו לראות מה החברים שלהם עושים ולבצע חיפוש ממסך הבית.
התצוגה וההפעלה הטובים ביותר של מדיה
אפליקציה מובילה בתחומה להצגה ולהפעלה של מדיה, נותנת למשתמשים גישה תכונות שמבליטות את האפליקציה, כמו:
- כדאי לבדוק אם התמונות מכילות מפה נוספת, ולהשתמש בצורה אסטרטגית
setColorMode()
עדActivityInfo.COLOR_MODE_HDR
כדי לבצע אופטימיזציה להשגת תצוגת התוכן וחיי הסוללה. - אופטימיזציה למכשירים מתקפלים על ידי תמיכה במצב
HALF_OPENED
- לשמור על עקביות בעיצוב עם הפלטפורמה.
- מטמיעים את Cast Connect כדי שמשתמשים יוכלו להעביר אל באפליקציה של Android TV.
- אפשר להשתמש בסיווג הביצועים כדי להתאים את חוויית המשתמש ליכולות המכשיר.