המצלמה מאפשרת מגוון רחב של תרחישי שימוש באפליקציות, כמו צילום סרטונים ותמונות לשיתוף ברשתות החברתיות, ועד ליצירת כלי עזר כמו סריקת מסמכים וקודי QR. במרכז הפיתוח הזה יש מסמכים ומשאבים שיעזרו לכם להתחיל להשתמש במצלמה באפליקציית Android.
פיתוח אפליקציית מצלמה
כדי ליצור אפליקציה שמבוססת על מצלמה או לשלב מצלמה באפליקציה קיימת, כדאי להתחיל עם CameraX API: API יעיל לשימוש במצלמה. בסקירה הכללית הזו מוצגת CameraX ומוסבר איך להשתמש במצלמה.
ב-Codelab של CameraX יש דוגמה שמבוססת על גישה ללימוד CameraX.
העברה מ-Camera1
אם האפליקציה שלכם משתמשת במחלקה Camera שהוצאה משימוש (Camera1), כדאי לשקול לבצע מיגרציה ל-CameraX, שתספק פלטפורמה יציבה וחזקה שתאפשר לאפליקציה שלכם ליהנות מיכולות חדשות של המצלמה.
משדרגים את אפליקציית המצלמה
CameraX מאפשר שילוב ישיר עם ספריית Machine Learning Toolkit , MLKit. ההרשאה הזו מאפשרת לשלב את המצלמה עם MLKit כדי ליצור דברים כמו סורקי קודי QR, סורקי מסמכים ועוד.
התוסף Camera Extensions מאפשר לאפליקציה שלכם לגשת ליכולות מיוחדות של המכשיר, כמו צילום תמונות במצב לילה או במצבי בוקה (דיוקן). כאן מוסבר איך לגשת לתוספי מצלמה באמצעות CameraX ו-Camera2.
שיפור חוויית השימוש במצלמה באפליקציה