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