मीडिया यूज़र इंटरफ़ेस (यूआई) के ज़्यादातर पहलुओं को कार बनाने वाली कंपनियां और Google कंट्रोल करते हैं (मीडिया के लिए पार्टनर की भूमिकाएं देखें). इसलिए, ऐप्लिकेशन डेवलपर के लिए डिज़ाइन से जुड़े काम आसान होते हैं.
ऐप्लिकेशन डेवलपर के बुनियादी काम यहां दिए गए हैं:
- नेविगेशन टैब प्लान करें: कॉन्टेंट के ज़्यादा से ज़्यादा चार टॉप-लेवल व्यू चुनें और नेविगेशन टैब के लिए आइकॉन या लेबल तय करें.
- ब्राउज़िंग व्यू प्लान करना: यह प्लान करें कि कॉन्टेंट के टॉप-लेवल और निचले लेवल के व्यू कैसे व्यवस्थित और फ़ॉर्मैट (ग्रिड या सूची?) किए जाएंगे.
- वीडियो चलाने के कंट्रोल को पसंद के मुताबिक बनाना: तय करें कि आपको अपने हिसाब से कार्रवाइयां और आइकॉन उपलब्ध कराने हैं या नहीं. साथ ही, यह तय करना है कि आपको सूची बनानी है या नहीं.
- बोलकर फ़ोन का इस्तेमाल करने की योजना बनाना: तय करें कि आपको उपयोगकर्ताओं को कौनसे निर्देश देने हैं, ताकि उपयोगकर्ता उन्हें बोलकर अनुरोध कर सकें
- ब्रैंड एलिमेंट दें: अपने ब्रैंड को दिखाने के लिए, अपने ऐप्लिकेशन का आइकॉन और ऐक्सेंट का रंग दें.
सिर्फ़ एएओएस के लिए अतिरिक्त चरण:
- साइन-इन फ़्लो बनाएं: अगर आपके ऐप्लिकेशन के लिए साइन-इन करना ज़रूरी है, तो उपयोगकर्ता को कार की स्क्रीन पर अपने ऐप्लिकेशन में साइन इन करने के लिए, उपलब्ध टेंप्लेट का इस्तेमाल करके साइन-इन फ़्लो बनाएं.
- सेटिंग बनाएं: अगर सेटिंग की ज़रूरत हो, तो अपने ऐप्लिकेशन के लिए कार में सेटिंग बनाने वाली स्क्रीन बनाएं.
सिर्फ़ Android Auto के लिए यह दूसरा चरण ज़रूरी नहीं है:
- सुझाव दें: सुझाए गए तरीके से दिखाने के लिए, मीडिया कॉन्टेंट के 10 आइटम की पहचान करें
हर टास्क के बारे में ज़्यादा जानकारी के लिए, ऊपर दिए गए लिंक पर जाएं. आपको जो डिज़ाइन एलिमेंट देने होंगे उनके बारे में खास जानकारी पाने के लिए, चेकलिस्ट देखें.
मीडिया के लिए पार्टनर की भूमिकाएं
इस टेबल में बताया गया है कि AAOS में, ऐप्लिकेशन डेवलपर और कार बनाने वाली कंपनियों को डिज़ाइन करने से जुड़ी भूमिकाओं के बारे में खास जानकारी, ताकि मीडिया ऐप्लिकेशन का एक जैसा अनुभव मिल सके. AAOS पर आधारित ऐप्लिकेशन के लिए, कार बनाने वाली कंपनियां यूज़र इंटरफ़ेस (यूआई) को पसंद के मुताबिक बना सकती हैं. इससे, वे अपने ब्रैंड और गाड़ी की स्टाइल को दिखा सकती हैं. Android Auto पर काम करने वाले ऐप्लिकेशन के लिए, Google इसे अलग-अलग वाहनों के साथ काम करने वाले ऐप्लिकेशन का लुक और स्टाइल बनाता है.
मीडिया अनुभव का पहलू | कार निर्माता की डिज़ाइन भूमिका (या Android Auto के लिए Google की) | ऐप्लिकेशन डेवलपर की डिज़ाइन की भूमिका |
---|---|---|
मीडिया ऐप्लिकेशन के बीच नेविगेट करना | तय करें कि ऐप्लिकेशन बार कहां दिखेगा. साथ ही, ऐप्लिकेशन बार में दिख सकने वाले ऐप्लिकेशन नेविगेशन और कंट्रोल के साथ काम करने की सुविधा दें | तय करें कि ऐप्लिकेशन बार के टैब में कौनसे टॉप-लेवल कॉन्टेंट व्यू दिखाने हैं और ज़रूरत के हिसाब से आइकॉन और लेबल दें (नेविगेशन टैब प्लान करना देखें) |
ब्राउज़िंग कॉन्टेंट की जानकारी | ग्रिड या सूची में मौजूद आइटम का साइज़ और कॉन्टेंट तय करें. साथ ही, कॉन्टेंट के निचले लेवल पर ऐप्लिकेशन का हेडर लागू करें | हर लेवल पर, ब्राउज़ किए जा सकने वाले मीडिया कॉन्टेंट का फ़ॉर्मैट (ग्रिड या सूची) और संगठन तय करें (ब्राउज़िंग व्यू प्लान करना देखें) |
मीडिया चलाना | सही मीडिया मेटाडेटा और प्लेबैक कंट्रोल के साथ, प्लेबैक व्यू और छोटा किया गया कंट्रोल बार लागू करें. इनमें ऐप्लिकेशन में किसी भी कस्टम ऐक्शन के लिए कंट्रोल के साथ-साथ, वीडियो चलाने के लिए ज़रूरी सेटिंग उपलब्ध कराएं. | तय करें कि कंट्रोल बार पर कस्टम ऐक्शन लागू करना है या नहीं. साथ ही, उनके लिए आइकॉन उपलब्ध कराएं. साथ ही, यह भी तय करें कि सूची को लागू करना है या नहीं और जो ट्रैक चल रहा है उसके लिए इंंडिकेटर देना है या नहीं. प्लेबैक कंट्रोल को पसंद के मुताबिक बनाना देखें |
बोलकर फ़ोन का इस्तेमाल करना | Google Assistant का यूज़र इंटरफ़ेस (यूआई) उपलब्ध कराएं और कंट्रोल करें कि उपयोगकर्ता चुनिंदा कारों में Assistant को कैसे चालू करें | तय करें कि बोलकर किए जाने वाले अनुरोधों के लिए किन मीडिया कैटगरी का इस्तेमाल करना है और सामान्य अनुरोधों के लिए कौनसा कॉन्टेंट देना है (बोलकर फ़ोन का इस्तेमाल करने की योजना बनाना) |
ब्रैंड एट्रिब्यूशन | सभी कॉन्टेंट की स्क्रीन पर ऐप्लिकेशन आइकॉन दिखाएं और चुनें कि एक्सेंट के तौर पर तीसरे पक्ष के ऐप्लिकेशन के रंग को कहां लागू करना है | ऐप्लिकेशन आइकॉन दें और ऐक्सेंट का रंग बताएं (ब्रैंड एलिमेंट देना देखें) |
साइन-इन और सेटिंग | ऐप्लिकेशन बार में खोज और सेटिंग के लिए, सेटिंग उपलब्ध कराएं. साथ ही, उपयोगकर्ताओं को ज़रूरत के हिसाब से साइन-इन स्क्रीन से कनेक्ट करें | साइन-इन फ़्लो और सेटिंग स्क्रीन बनाने के लिए, टेंप्लेट का इस्तेमाल करें. अगर ज़रूरत हो, तो साइन-इन फ़्लो अपनाएं और डिज़ाइन सेटिंग देखें |
सुझाव | कॉन्टेंट के सुझाव दिखाने के लिए यूज़र इंटरफ़ेस (यूआई) उपलब्ध कराएं | सही कॉन्टेंट के सुझावों के लिए सोर्स उपलब्ध कराएं |