इस गाइड में, मीडिया बनाने पर फ़ोकस करने वाले ऐप्लिकेशन के लिए, शुरुआती जगह से लेकर सबसे बेहतरीन जगह तक पहुंचने का सबसे सही तरीका बताया गया है. इसे इस तरह से डिज़ाइन किया गया है कि समय के साथ अपने ऐप्लिकेशन को बेहतर बनाने के बारे में सोचा जा सके. साथ ही, यह तय किया जा सके कि कौनसी सुविधाएं कब लागू करनी हैं. मीडिया बनाने वाला हर ऐप्लिकेशन अलग होता है. हालांकि, सबसे बेहतरीन ऐप्लिकेशन बनाने के लिए, इन सुझावों को ध्यान में रखें.
मीडिया बनाने की बुनियादी सुविधा
मीडिया बनाने वाले बुनियादी ऐप्लिकेशन से लोगों को बुनियादी अनुभव मिलता है. इसमें ये काम शामिल हो सकते हैं:
- मौजूदा फ़ोटो और वीडियो ऐक्सेस करने के लिए, फ़ोटो पिकर का इस्तेमाल करें.
- CameraX का इस्तेमाल करके, ऐप्लिकेशन में मौजूद इमेज और ऐप्लिकेशन में मौजूद वीडियो कैप्चर करने की सुविधा.
- कैमरे की दिशा को मैनेज करें.
- अपने-आप ठीक होने की सुविधा काम करती हो.
- सामने और पीछे वाले कैमरे के बीच स्विच करें.
- ज़ूम और टैप-टू-फ़ोकस की सुविधा काम करती है.
- हार्डवेयर में फ़्लैश की सुविधा होनी चाहिए.
- एक से ज़्यादा विंडो में कैमरा ऐक्सेस करने की सुविधा को मैनेज करें.
- अन्य ऐप्लिकेशन और टारगेट के साथ शेयर करने के लिए, Android Sharesheet का इस्तेमाल करें.
बेहतर मीडिया क्रिएशन
मीडिया बनाने वाले बेहतर ऐप्लिकेशन से, उपयोगकर्ताओं को प्रीमियम कैमरा हार्डवेयर, कैमरा सॉफ़्टवेयर, और मीडिया में बदलाव करने की सुविधाओं का ऐक्सेस मिलता है. ये सुविधाएं:
कैप्चर करें
- कैमरे के एक्सटेंशन का इस्तेमाल करें: नाइट मोड, एचडीआर या बोकेह.
- शटर लैग न हो.
- सेल्फ़ी कैमरे के लिए, स्क्रीन फ़्लैश की सुविधा उपलब्ध है.
- मैन्युअल फ़्लैश या टॉर्च कंट्रोल का इस्तेमाल करें.
- टारगेट रिज़ॉल्यूशन का इस्तेमाल करें.
- इनमें एक्सपोज़र कंपंसेशन की सुविधा होनी चाहिए.
- ऐप्लिकेशन विजेट जोड़ें, ताकि उपयोगकर्ता अपनी होम स्क्रीन से ही कैप्चर फ़्लो शुरू कर सकें.
बदलाव करें
- वीडियो को ट्रिम और क्रॉप करने के साथ-साथ, Media3 transformer के अन्य बिल्ट-इन इफ़ेक्ट का इस्तेमाल किया जा सकता है.
- अल्ट्राएचडीआर इमेज, घुमाने, काटने, और स्केल करने की सुविधा.
- इमेज फ़िल्टर और ट्रांसफ़ॉर्मेशन का इस्तेमाल करें.
- ऑडियो इफ़ेक्ट के साथ ऑडियो.
बेहतरीन मीडिया क्रिएशन
बेहतरीन मीडिया क्रिएशन ऐप्लिकेशन, उपयोगकर्ताओं को ऐडवांस सुविधाओं का ऐक्सेस देता है. इससे ऐप्लिकेशन को खास बनाने में मदद मिलती है. जैसे:
कैप्चर करें
- एक साथ कई कैमरे इस्तेमाल करना: सामने और पीछे के कैमरे से एक साथ फ़ोटो लेना.
- अडैप्टिव लाइव स्ट्रीमिंग की मदद से लाइव स्ट्रीम करें. performance class का इस्तेमाल करके यह तय किया जा सकता है कि डिवाइस, एक साथ कई कैमरों से फ़ोटो या वीडियो कैप्चर करने की सुविधा के साथ काम कर सकता है या नहीं.
बदलाव करें
- Media3 ट्रांसफ़ॉर्मर का इस्तेमाल करके, कस्टम इफ़ेक्ट के लिए सहायता उपलब्ध है.
- अल्ट्रा एचडीआर इमेज, इमेज फ़िल्टर और अन्य कार्रवाइयों के लिए गेन-मैप को सही तरीके से बदलना.
- पसंद के मुताबिक ऑडियो इफ़ेक्ट वाला ऑडियो.