UX से जुड़ी ज़रूरी शर्तें

पक्का करें कि आपका ऐप्लिकेशन, कारों में इस्तेमाल करने के लिए डिज़ाइन से जुड़ी ज़रूरी शर्तों को पूरा करता हो.

इस सेक्शन में, यूज़र एक्सपीरियंस (यूएक्स) से जुड़ी उन सभी ज़रूरी शर्तों की सूची दी गई है (या उनके लिंक दिए गए हैं) जिन्हें आपको पूरा करना होगा. उपयोगकर्ता अनुभव से जुड़ी ज़रूरी शर्तों को निर्देशों के तौर पर बताया जाता है. आपको इन निर्देशों का पालन करना होगा, करना चाहिए या करना पड़ सकता है. बड़े लेवल पर, इन लेबल को इस तरह समझा जा सकता है:

ज़रूरी है ज़रूरी है (एपीआई या कार के लिए Android ऐप्लिकेशन की क्वालिटी में लागू किया गया है)
चाहिए सुझाए गए
मई वैकल्पिक

टेंप्लेट वाले ऐप्लिकेशन के लिए, उपयोगकर्ता अनुभव से जुड़ी ज़रूरी शर्तें

यहां आपके डिज़ाइन किए जा रहे ऐप्लिकेशन के टाइप के हिसाब से ज़रूरी शर्तें दी गई हैं:

सामान्य ज़रूरी शर्तें

ज़रूरी है टास्क फ़्लो को पाँच या इससे कम चरणों में पूरा करें.
ज़रूरी है बोलकर निर्देश देने की सुविधा के लिए ऑडियो रिकॉर्ड करने से पहले, उपयोगकर्ता से कार के माइक्रोफ़ोन को ऐक्सेस करने की अनुमति लें.
ज़रूरी है Android Auto का इस्तेमाल करने वाले लोगों को फ़ोन पर रीडायरेक्ट करने के लिए, सही तरीके का इस्तेमाल करें. इसके बारे में Android for Cars ऐप्लिकेशन लाइब्रेरी का इस्तेमाल करना लेख में बताया गया है. ऐसा उन कार्रवाइयों के लिए करें जिन्हें ड्राइविंग के दौरान अनुमति नहीं है. साथ ही, उन्हें निर्देश दें कि वे फ़ोन की स्क्रीन पर सिर्फ़ तब देखें, जब ऐसा करना सुरक्षित हो. इसके बारे में फ़ोन पर अनुमतियां देना लेख में बताया गया है.
अनुमति नहीं है टास्क फ़्लो को पांच चरणों में पूरा करें. इसके लिए, सूची पर आधारित टेंप्लेट का इस्तेमाल करें. हालांकि, ऐसा तब तक करें, जब तक टास्क की सीमाएं तय करने वाली अडैप्टिव सुविधा चालू न हो. पांचवां चरण इनमें से कोई एक होना चाहिए: नेविगेशन, मैसेज या पेन.
SHOULD टास्क फ़्लो को छोटा रखें (दो से तीन चरणों में पूरा होने वाला).
SHOULD कॉन्टेंट (या ऐक्शन स्ट्रिप बटन) को कम से कम आठ सेकंड तक दिखाएं. इसके बाद, चरणों के बीच अपने-आप ट्रांज़िशन होने पर उस कॉन्टेंट को हटाएं.
SHOULD उपयोगकर्ताओं से, पहली बार ऐप्लिकेशन खोलने पर ज़रूरी अनुमतियां देने के लिए कहें.
SHOULD अगर हो सके, तो दो ऐक्सेंट कलर उपलब्ध कराएं, ताकि गहरे और हल्के बैकग्राउंड के हिसाब से बेहतर तरीके से रंग सेट किए जा सकें.
SHOULD ऐसी जगहों पर 'वापस जाएं' बटन या बाहर निकलने का कोई दूसरा तरीका उपलब्ध कराएं जहां कोई अन्य कार्रवाई उपलब्ध नहीं है. जैसे, लोडिंग स्क्रीन और कार्रवाई रहित मैसेज और पैन टेंप्लेट.
SHOULD टेंप्लेट खोलने पर, उपयोगकर्ताओं को काम का कॉन्टेंट दिखाएं. इसके बजाय, उन्हें ऐसा खाली पेज न दिखाएं जिस पर कोई विकल्प न हो.
SHOULD पिछले चरणों के शॉर्टकट दें. उदाहरण के लिए, जब टास्क फ़्लो तीन से ज़्यादा स्क्रीन पर हो.
SHOULD अगर आपका ऐप्लिकेशन, बोलकर निर्देश देने (ऑडियो रिकॉर्डिंग) की सुविधा देता है, तो उपयोगकर्ता के लिए एंट्री पॉइंट उपलब्ध कराएं. जैसे, माइक्रोफ़ोन आइकॉन.
SHOULD जब उपयोगकर्ता इनपुट देना बंद कर दे, तब ऑडियो रिकॉर्ड करना बंद कर दें.
SHOULD कॉन्टेंट को सिर्फ़ इन कामों के लिए रीफ़्रेश करें: ड्राइवर का ध्यान भटकने से रोकना या जहां खास टेंप्लेट या ऐप्लिकेशन टाइप के लिए दिशा-निर्देशों में साफ़ तौर पर अनुमति दी गई हो.
नहीं होना चाहिए उपयोगकर्ता की कार्रवाई के बिना टास्क पूरे करने के लिए, अपने-आप ट्रांज़िशन होने की सुविधा का इस्तेमाल करें. इसका मतलब है कि इनका इस्तेमाल एक के बाद एक न करें.
नहीं होना चाहिए ऐसी जगहों पर टॉगल जैसे बटन बनाएं जहां कार्रवाइयां की जा सकती हैं. टॉगल सिर्फ़ सूची की लाइनों में काम करते हैं.
MAY बदलावों को दिखाने के लिए, सूची की लाइन या ग्रिड आइटम की इमेज, आइकॉन या सेकंडरी टेक्स्ट अपडेट करें.

सिर्फ़ खरीदारी के फ़्लो के लिए

SHOULD जहां भी हो सके, शॉर्टकट उपलब्ध कराएं. जैसे, लोगों को पिछले लेन-देन दोहराने की अनुमति दें ("फिर से बुक करें").
अनुमति नहीं है उपयोगकर्ताओं को पेमेंट के तरीके सेट अप करने की अनुमति दें.
अनुमति नहीं है लोगों से बार-बार होने वाले पेमेंट के लिए सहमति देने को कहें.
अनुमति नहीं है उपयोगकर्ताओं को एक ही फ़्लो में, खरीदारी के लिए एक से ज़्यादा आइटम चुनने की अनुमति दें.

सिर्फ़ लोकप्रिय जगह के ऐप्लिकेशन

चाहिए लोकप्रिय जगह पर नेविगेट करने के लिए, नेविगेशन ऐप्लिकेशन लॉन्च करने का विकल्प दें.
ज़रूरी है पक्का करें कि मैप पर दिखाई गई सभी विज़ुअल जानकारी, जैसे कि स्पीड की जानकारी और रास्ते का लेबल, कंट्रास्ट से जुड़ी ज़रूरी शर्तों को पूरा करती हो.
ज़रूरी है Draw only map content and drive-related content on the surface of the template.
ज़रूरी है निर्देश मिलने पर, हल्के या गहरे रंग वाली थीम वाला मैप बनाएं.
SHOULD पक्का करें कि मैप पर बनाए गए टेक्स्ट में 24 डीपी या इससे बड़े फ़ॉन्ट साइज़ का इस्तेमाल किया गया हो. हालांकि, अगर टेक्स्ट को किसी विज़ुअल एलिमेंट (जैसे कि रास्ता या सड़क) के साथ जोड़ा गया है या वह डिसप्ले पर स्थिर है, तो ऐसा करना ज़रूरी नहीं है.
SHOULD साफ़ तौर पर बताएं कि क्या टास्क से रूट अपडेट होगा.
SHOULD इमेज, आइकॉन, और मैप मार्कर के लिए, कम से कम 36 x 36 डीपी का साइज़ होना चाहिए.
SHOULD जब कोई उपयोगकर्ता, ऐक्टिव नेविगेशन के दौरान नेविगेशन टेंप्लेट के बाहर कोई टास्क पूरा कर रहा हो, तब उसे दिशा-निर्देश दिखाने के लिए, बारी-बारी से निर्देश देने वाली (टीबीटी) सूचनाओं का इस्तेमाल करें. जैसा कि नेविगेशन सूचनाएं: टीबीटी और सामान्य में दिखाया गया है.
SHOULD ड्राइव के दौरान, रीफ़्रेश होने की अवधि और दूरी की वैल्यू.
नहीं होना चाहिए कई स्टॉप वाली यात्राएं बनाएं, क्योंकि टेंप्लेट को इस तरह की इंटरैक्टिविटी के लिए ऑप्टिमाइज़ नहीं किया गया है.
MAY उपयोगकर्ताओं को नेविगेशन से जुड़े सामान्य अपडेट के बारे में सूचना देने के लिए, नेविगेशन से जुड़ी सूचनाएं या स्क्रीन पर सबसे ऊपर सूचना देने वाले कार्ड (एचयूएन) का इस्तेमाल करें. जैसे, आगे ट्रैफ़िक है. इसके अलावा, मोड़-दर-मोड़ निर्देश भी दिए जा सकते हैं.
MAY टीबीटी सूचनाओं के बैकग्राउंड का रंग पसंद के मुताबिक बनाएं.
MAY ऐनिमेशन का इस्तेमाल तब करें, जब वे ड्राइविंग में मदद करते हों.

मौसम बताने वाले ऐप्लिकेशन

ज़रूरी है पक्का करें कि मैप या आइकॉन पर दिखाई गई सभी विज़ुअल जानकारी (जैसे कि रडार, तापमान बताने वाला इंडिकेटर, मौसम की स्थिति बताने वाले आइकॉन) कंट्रास्ट से जुड़ी ज़रूरी शर्तों को पूरा करती हो.
ज़रूरी है सिर्फ़ मैप और मौसम से जुड़ा कॉन्टेंट, टेंप्लेट की सतह पर बनाएं.
ज़रूरी है निर्देश मिलने पर, हल्के या गहरे रंग वाली थीम वाला मैप बनाएं.
ज़रूरी है पक्का करें कि मौसम के इंडिकेटर एक-दूसरे पर न चढ़ें या इंडिकेटर की डेंसिटी/साइज़ की वजह से पढ़े न जा सकें.
अनुमति नहीं है जब उपयोगकर्ता गाड़ी चला रहा हो, तब टेंप्लेट की सतह पर मौसम के एनिमेशन का इस्तेमाल करें.
अनुमति नहीं है किसी व्यू में, मौसम के मैप पर पांच से ज़्यादा यूनीक एनोटेशन दिखाना. उदाहरण के लिए: तापमान के मार्कर, हवा की रफ़्तार के मार्कर, नमी, रडार ओवरले, बिजली चमकने के इंडिकेटर, सड़क की स्थिति, ये सभी एक ही व्यू में दिखानी हों.
अनुमति नहीं है ड्राइव करते समय, तीन से ज़्यादा यूनीक आइटम या तीन से ज़्यादा यूनीक रंगों (ग्रेडिएंट लागू नहीं होते) वाले मुश्किल मैप लेजेंड दिखाएं.
अनुमति नहीं है इससे उपयोगकर्ताओं को पूर्वानुमान की जानकारी के लिए, समय अंतराल या तारीखें कॉन्फ़िगर करने की अनुमति मिलती है.
SHOULD पक्का करें कि मैप पर बनाए गए टेक्स्ट में 24 डीपी या इससे बड़े फ़ॉन्ट साइज़ का इस्तेमाल किया गया हो. हालांकि, अगर टेक्स्ट को किसी विज़ुअल एलिमेंट (जैसे कि रास्ता या सड़क) के साथ जोड़ा गया है या वह डिसप्ले पर स्थिर है, तो ऐसा करना ज़रूरी नहीं है.
SHOULD इमेज, आइकॉन, और मैप मार्कर के लिए, कम से कम 36 x 36 डीपी का साइज़ होना चाहिए.
MAY आने वाले समय के लिए, मौसम का पूर्वानुमान दिखाएं. जैसे, घंटे, सुबह/शाम या दिन.
MAY मौसम की मौजूदा स्थितियों या उपयोगकर्ता के रास्ते में आने वाली स्थितियों से जुड़े मौसम के अहम अपडेट के बारे में लोगों को सूचना देने के लिए, हेड-अप नोटिफ़िकेशन (एचयूएन) का इस्तेमाल करें.
MAY जब उपयोगकर्ता गाड़ी न चला रहा हो, तब मौसम से जुड़े एनिमेशन का इस्तेमाल करें.
MAY ऐनिमेशन का इस्तेमाल तब करें, जब वे उपयोगकर्ता की ओर से मैप को घुमाने या उपयोगकर्ता की जगह से जुड़े हों.

टेंप्लेट के हिसाब से ज़रूरी शर्तें

टेंप्लेट से जुड़ी ज़रूरी शर्तों का इस्तेमाल करके, यह पक्का करें कि आपके टास्क फ़्लो में मौजूद हर टेंप्लेट, उपयोगकर्ता अनुभव से जुड़ी ज़रूरी शर्तों और सुझावों को पूरा करता हो.

हर टेंप्लेट के लिए ज़रूरी शर्तों के बारे में ज़्यादा जानें: