नेविगेशन ऐप्लिकेशन को नेविगेशन ऐप्लिकेशन से जुड़ी ज़रूरी शर्तों को भी पूरा करना चाहिए. अपने ऐप्लिकेशन पर लागू होने वाली अन्य ज़रूरी शर्तों के बारे में जानने के लिए, मीडिया ऐप्लिकेशन से जुड़ी ज़रूरी शर्तें देखें.
सामान्य शर्तें
ऐप्लिकेशन डेवलपर:
ज़रूरी है | टास्क के फ़्लो को पांच या इससे कम स्टेप तक रखें. |
ज़रूरी है | बोलकर फ़ोन को निर्देश देने के लिए ऑडियो रिकॉर्ड करने से पहले, उपयोगकर्ता से कार के माइक्रोफ़ोन को ऐक्सेस करने की अनुमति लें. |
ज़रूरी है | सही तरीके का इस्तेमाल करें (जैसा कि Android Auto की सुविधा वाले ऐप्लिकेशन की ऐप्लिकेशन लाइब्रेरी का इस्तेमाल करना में बताया गया है) Android Auto के उपयोगकर्ताओं को ऐसी कार्रवाइयां करने के लिए फ़ोन पर भेजें जिनकी अनुमति गाड़ी चलाते समय नहीं है. साथ ही, उन्हें अपने फ़ोन की स्क्रीन देखने का निर्देश सिर्फ़ तब दें, जब ऐसा करना सुरक्षित हो (फ़ोन पर अनुमतियां देना देखें). |
ज़रूरी नहीं | जब तक अडैप्टिव टास्क की सीमाएं सुविधा चालू नहीं होती, तब तक पांच चरणों वाले टास्क, सूची वाले टेंप्लेट के साथ खत्म होते हैं. इसके लिए, पांचवां चरण इनमें से कोई एक होना चाहिए: नेविगेशन, मैसेज या पैनल. |
क्या करना चाहिए | टास्क के फ़्लो को छोटा रखें (दो से तीन चरण लंबे रखें). |
क्या करना चाहिए | चरणों के बीच अपने-आप ट्रांज़िशन के दौरान, कॉन्टेंट को हटाने से पहले कम से कम आठ सेकंड तक कॉन्टेंट या ऐक्शन स्ट्रिप बटन दिखाएं. |
क्या करना चाहिए | उपयोगकर्ताओं के पहली बार ऐप्लिकेशन खोलने पर उन्हें सभी ज़रूरी अनुमति देने के लिए कहें. |
क्या करना चाहिए | अगर हो सके, तो दो ऐक्सेंट के रंग दें, ताकि वे गहरे और हल्के रंग के बैकग्राउंड को बेहतर तरीके से फ़िट कर सकें. |
क्या करना चाहिए | उन जगहों पर 'वापस जाएं' बटन या एग्ज़िट का दूसरा तरीका दें जहां कोई अन्य कार्रवाई उपलब्ध नहीं है. जैसे, स्क्रीन लोड होना, बिना ऐक्शन वाले मैसेज और पैनल टेंप्लेट. |
क्या करना चाहिए | टेंप्लेट खोलने पर काम का कॉन्टेंट दिखाएं, न कि खाली होने की स्थिति में. उपयोगकर्ताओं के लिए कोई विकल्प दिए बिना. |
क्या करना चाहिए | पिछले चरणों के शॉर्टकट दें (उदाहरण के लिए, जब टास्क तीन से ज़्यादा स्क्रीन पर हों). |
क्या करना चाहिए | अगर आपका ऐप्लिकेशन, बोलकर फ़ोन को निर्देश देने (ऑडियो रिकॉर्डिंग) की अनुमति देता है, तो माइक्रोफ़ोन आइकॉन जैसा कोई एंट्री पॉइंट उपलब्ध कराएं. |
क्या करना चाहिए | जब उपयोगकर्ता इनपुट देना बंद कर दे, तब ऑडियो रिकॉर्ड करना बंद कर दें. |
क्या करना चाहिए | कॉन्टेंट को सिर्फ़ उन कामों के लिए रीफ़्रेश करें जिनके बारे में ड्राइवर का ध्यान भटकने से रोकने के लिए किया गया है या खास तरह के टेंप्लेट या ऐप्लिकेशन के दिशा-निर्देशों में साफ़ तौर पर इसकी अनुमति दी गई है. |
नहीं | उपयोगकर्ता की कार्रवाई के बिना, टास्क को अपने-आप पूरा करने के लिए, अपने-आप ट्रांज़िशन की सुविधा का इस्तेमाल करें. इसका मतलब है कि इन सुविधाओं का इस्तेमाल, एक के बाद एक करके न करें. |
नहीं | स्थितियों वाले बटन बनाएं, जैसे कि टॉगल. उन जगहों पर जहां कार्रवाइयां काम करती हैं (टॉगल सिर्फ़ सूची की पंक्तियों में काम करते हैं). |
मई | बदलावों को दिखाने के लिए, सूची की किसी पंक्ति या ग्रिड आइटम की इमेज, आइकॉन या दूसरे टेक्स्ट को अपडेट करें. |
सिर्फ़ परचेज़ फ़्लो
क्या करना चाहिए | जहां भी हो सके, शॉर्टकट उपलब्ध कराएं, जैसे कि उपयोगकर्ताओं को पिछले लेन-देन दोहराने की सुविधा देना ("फिर से बुक करें"). |
ज़रूरी नहीं | उपयोगकर्ताओं को पेमेंट के तरीके सेट अप करने की अनुमति दें. |
ज़रूरी नहीं | उपयोगकर्ताओं को बार-बार होने वाले पेमेंट के लिए कहें. |
ज़रूरी नहीं | उपयोगकर्ताओं को खरीदारी के लिए एक बार में कई आइटम चुनने की अनुमति दें. |
सिर्फ़ लोकप्रिय जगह के ऐप्लिकेशन
क्या करना चाहिए | किसी लोकप्रिय जगह पर जाने के लिए, नेविगेशन ऐप्लिकेशन लॉन्च करने का तरीका उपलब्ध कराएं. |
नेविगेशन ऐप्लिकेशन
ऐप्लिकेशन डेवलपर:
ज़रूरी है | पक्का करें कि मैप पर दिखाई गई सभी विज़ुअल जानकारी (जैसे, रफ़्तार की जानकारी और रास्ते का लेबल), कंट्रास्ट की ज़रूरी शर्तों को पूरा करती हो. |
ज़रूरी है | टेंप्लेट की सतह पर, सिर्फ़ मैप कॉन्टेंट और ड्राइव से जुड़े कॉन्टेंट को ड्रॉ करें. |
ज़रूरी है | ऐसा करने का निर्देश मिलने पर, हल्के थीम या गहरे रंग की थीम वाला मैप बनाएं. |
क्या करना चाहिए | पक्का करें कि मैप पर बनाया गया टेक्स्ट 24dp या उससे बड़े साइज़ का फ़ॉन्ट साइज़ इस्तेमाल करता है. हालांकि, अगर टेक्स्ट को किसी विज़ुअल एलिमेंट (जैसे, रास्ता या सड़क) से जोड़ा गया हो या डिसप्ले पर एक जैसा न हो. |
क्या करना चाहिए | साफ़ तौर पर बताएं कि क्या टास्क से रूट अपडेट होगा. |
क्या करना चाहिए | इमेज, आइकॉन, और मैप मार्कर के लिए, 36 x 36 dp का कम से कम साइज़ मिलता है या उससे ज़्यादा होने चाहिए. |
क्या करना चाहिए | जब कोई उपयोगकर्ता, ऐक्टिव नेविगेशन के दौरान, नेविगेशन टेंप्लेट के बाहर कोई टास्क पूरा कर रहा हो, तब मोड़-दर-मोड़ (टीबीटी) से मिलने वाली सूचनाओं का इस्तेमाल करके, निर्देशों का पता लगाएं. नेविगेशन की सूचनाएं: TBT और सामान्य. |
क्या करना चाहिए | ड्राइव के दौरान, अवधि और दूरी की वैल्यू को रीफ़्रेश करें. |
नहीं | एक साथ कई स्टॉप वाली गतिविधियां बनाएं, क्योंकि टेंप्लेट इस तरह की इंटरैक्टिविटी के लिए ऑप्टिमाइज़ नहीं होते हैं. |
मई | उपयोगकर्ताओं को नेविगेशन से जुड़े सामान्य अपडेट (मोड़-दर-मोड़ निर्देश देने के साथ-साथ) के बारे में सूचना देने के लिए, नेविगेशन अलर्ट या हेड-अप सूचनाओं (HUN) का इस्तेमाल करें. जैसे, आगे का ट्रैफ़िक. |
मई | TBT सूचनाओं के बैकग्राउंड के रंग को पसंद के मुताबिक बनाएं. |
मई | ऐसे ऐनिमेशन का इस्तेमाल करें जिनसे गाड़ी चलाने में मदद मिले. |
मौसम की जानकारी देने वाले ऐप्लिकेशन
ऐप्लिकेशन डेवलपर:
ज़रूरी है | पक्का करें कि मैप या आइकॉन पर दिखाई गई सारी विज़ुअल जानकारी (जैसे कि रडार, तापमान मापने का इंडिकेटर, और स्थिति बताने वाले आइकॉन) कंट्रास्ट से जुड़ी ज़रूरी शर्तों को पूरा करती हो. |
ज़रूरी है | टेंप्लेट की सतह पर सिर्फ़ मैप कॉन्टेंट और मौसम से जुड़ा कॉन्टेंट ड्रॉ करें. |
ज़रूरी है | ऐसा करने का निर्देश मिलने पर, हल्के थीम या गहरे रंग की थीम वाला मैप बनाएं. |
ज़रूरी है | पक्का करें कि मौसम के इंडिकेटर एक-दूसरे से ओवरलैप न कर रहे हों या इंडिकेटर की सघनता/साइज़ की वजह से, उन्हें पढ़ा न जा सके. |
ज़रूरी नहीं | जब उपयोगकर्ता गाड़ी चला रहा हो, तब टेंप्लेट की सतह पर मौसम बताने वाले ऐनिमेशन का इस्तेमाल करें. |
ज़रूरी नहीं | दिए गए व्यू में, मौसम के पांच से ज़्यादा यूनीक मैप एनोटेशन दिखाएं. उदाहरण के लिए: तापमान के मार्कर, हवा की रफ़्तार के मार्कर, नमी, रडार ओवरले, बिजली के इंडिकेटर, और सड़क की स्थिति एक ही व्यू में. |
ज़रूरी नहीं | उपयोगकर्ता के गाड़ी चलाते समय, तीन से ज़्यादा यूनीक आइटम या तीन से ज़्यादा यूनीक रंग (ग्रेडिएंट लागू नहीं होते) के साथ, मुश्किल मैप लेजेंड दिखाएं. |
ज़रूरी नहीं | उपयोगकर्ताओं को अनुमान की जानकारी के लिए, समय अंतराल या तारीखें कॉन्फ़िगर करने की अनुमति दें. |
क्या करना चाहिए | पक्का करें कि मैप पर बनाया गया टेक्स्ट 24dp या उससे बड़े साइज़ का फ़ॉन्ट साइज़ इस्तेमाल करता है. हालांकि, अगर टेक्स्ट को किसी विज़ुअल एलिमेंट (जैसे, रास्ता या सड़क) से जोड़ा गया हो या डिसप्ले पर एक जैसा न हो. |
क्या करना चाहिए | इमेज, आइकॉन, और मैप मार्कर के लिए, 36 x 36 dp के कम से कम साइज़ को पूरा करें या उससे ज़्यादा हों. |
मई | आने वाले समय के लिए पूर्वानुमान की जानकारी दिखाएं, जैसे कि घंटे, AM/PM या दिन. |
मई | मौसम की आस-पास की स्थितियों या उपयोगकर्ता के रास्ते की स्थितियों से जुड़े ज़रूरी अपडेट के बारे में उपयोगकर्ताओं को सूचना देने के लिए, हेड्स-अप सूचनाओं (एचयूएन) का इस्तेमाल करें. |
मई | जब उपयोगकर्ता गाड़ी न चला रहा हो, तब मौसम की जानकारी देने वाले ऐनिमेशन का इस्तेमाल करें. |
मई | ऐनिमेशन का इस्तेमाल तब करें, जब वे उपयोगकर्ता या उपयोगकर्ता की जगह के हिसाब से मैप की गतिविधि से जुड़े हों. |
टेंप्लेट के हिसाब से ज़रूरी शर्तें
टेंप्लेट के लिए तय की गई ज़रूरी शर्तों का इस्तेमाल करें, ताकि यह पक्का किया जा सके कि आपके टास्क फ़्लो में मौजूद हर टेंप्लेट, UX की ज़रूरी शर्तों और सुझावों को पूरा करता हो.
हर टेंप्लेट की ज़रूरी शर्तों के बारे में ज़्यादा जानें:
- ग्रिड टेंप्लेट
- सूची का टेंप्लेट
- लंबे मैसेज का टेंप्लेट
- मैसेज का टेंप्लेट
- मैप + कॉन्टेंट टेंप्लेट
- नेविगेशन टेंप्लेट
- पेन का टेंप्लेट
- जगह की सूची (मैप) का टेंप्लेट
- सर्च टेंप्लेट
- साइन-इन करने के लिए टेंप्लेट
- टैब टेंप्लेट