המרכז למפתחים
המקום הראשון שבו תוכלו למצוא תוכן בנושא פיתוח אפליקציות מצלמה ואפליקציות מדיה. כאן תוכלו למצוא מקורות מידע שיעזרו לכם ליצור אפליקציות להפעלה ולעריכה באמצעות Jetpack Media3. איך מרחיב את חוויית הצפייה במדיה למשתמשים בסביבה העסקית של Android במכשירים שונים?

יצירת תרחישים לדוגמה מודרניים לשימוש במצלמה ובמדיה

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

מקבלים השראה בגלריות המכשירים

בגלריית המסכים הגדולים אפשר לראות עיצובי מדיה לטאבלטים ולמכשירים מתקפלים
אפשר להכיר עיצובי מדיה לשעונים חכמים בגלריית Wear OS
אפשר לראות עיצובי מדיה לטלוויזיות בגלריית הטלוויזיה
פיתוח
השתמשו ב-ExoPlayer, הטמעת ברירת המחדל של Player ב-Media3, או צרו נגן משלכם על ידי הטמעת המחלקה SimpleBasePlayer. לאחר מכן תוכלו להרחיב את יכולות ההפעלה על ידי הטמעה של MediaSession או MediaLibraryService.
פיתוח
Media3 מציגה את Transformer, ממשק API לעריכת מדיה, כולל המרה בין פורמטים (המרת קידוד), החלת שינויים כמו חיתוך קליפ מסרטון ארוך יותר, חיתוך חלק מהפריים של הסרטון, שימוש באפקטים מותאמים אישית ופעולות עריכה נוספות.
שפר
מעניקים למשתמשים חוויה מהנה עם תכונות כמו HDR, תמונה בתוך תמונה ואודיו מרחבי. לומדים על הפלטפורמה ועל ממשקי ה-API של Jetpack שמבליטים את האפליקציה שלכם.
צמיחה
בואו לראות איך להעביר את האפליקציה מפונקציונליות מדיה בסיסית לשילוב עם מספר מכשירים, מעורבות גבוהה יותר, יצירת הכנסות ועוד.
דוגמה
כדאי ליישם את השיטות המומלצות באפליקציה לדוגמה שלנו לתרחישי שימוש באודיו ובווידאו, כולל הסברים איך להטמיע MediaSession ולעזור לאפליקציה שלכם לבלוט באמצעות אודיו מרחבי.

משתמשים בממשקי API ישנים יותר, כמו ספריית ExoPlayer העצמאית, MediaCompat או Jetpack Media2? לבצע את ההעברה לפי המדריך להעברת נתונים (מיגרציה) ולהשתמש בסקריפט ההעברה שלנו כדי לבצע את ההעברה קלה.

למה כדאי לעבור ל-Jetpack Media3

  • עדכון של ExoPlayer, MediaSession ו- ממשקי API של MediaController
  • עריכה באמצעות ה-Transformer API החדש
  • תאימות לאחור עם ממשקי API של MediaCompat

תוכן מודגש

אתם יכולים להשתמש בכלי למעקב אחרי בעיות ב-Jetpack Media3 כדי לעזור לנו להשתפר.