पक्का करें कि आपका ऐप्लिकेशन, कारों में इस्तेमाल करने के लिए डिज़ाइन से जुड़ी ज़रूरी शर्तों को पूरा करता हो.
इस सेक्शन में, यूज़र एक्सपीरियंस (यूएक्स) से जुड़ी उन सभी ज़रूरी शर्तों की सूची दी गई है (या उनके लिंक दिए गए हैं) जिन्हें आपको पूरा करना होगा. उपयोगकर्ता अनुभव से जुड़ी ज़रूरी शर्तों को निर्देशों के तौर पर बताया जाता है. आपको इन निर्देशों का पालन करना होगा, करना चाहिए या करना पड़ सकता है. बड़े लेवल पर, इन लेबल को इस तरह समझा जा सकता है:
टेंप्लेट वाले ऐप्लिकेशन के लिए, उपयोगकर्ता अनुभव से जुड़ी ज़रूरी शर्तें
यहां आपके डिज़ाइन किए जा रहे ऐप्लिकेशन के टाइप के हिसाब से ज़रूरी शर्तें दी गई हैं:
सामान्य ज़रूरी शर्तें
  
    | ज़रूरी है | 
    टास्क फ़्लो को पाँच या इससे कम चरणों में पूरा करें. | 
  
  
    | ज़रूरी है | 
    बोलकर निर्देश देने की सुविधा के लिए ऑडियो रिकॉर्ड करने से पहले, उपयोगकर्ता से कार के माइक्रोफ़ोन को ऐक्सेस करने की अनुमति लें. | 
  
  
    | ज़रूरी है | 
    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 | 
    ऐनिमेशन का इस्तेमाल तब करें, जब वे उपयोगकर्ता की ओर से मैप को घुमाने या उपयोगकर्ता की जगह से जुड़े हों. | 
  
टेंप्लेट के हिसाब से ज़रूरी शर्तें
टेंप्लेट से जुड़ी ज़रूरी शर्तों का इस्तेमाल करके, यह पक्का करें कि आपके टास्क फ़्लो में मौजूद हर टेंप्लेट, उपयोगकर्ता अनुभव से जुड़ी ज़रूरी शर्तों और सुझावों को पूरा करता हो.
हर टेंप्लेट के लिए ज़रूरी शर्तों के बारे में ज़्यादा जानें: