उपयोगकर्ताओं को सभी ग्लासवेयर का एक जैसा अनुभव देने के लिए, सामान्य UX पैटर्न का इस्तेमाल करें.
यहां आपको इन पैटर्न को बनाने के लिए, बुनियादी बिल्डिंग ब्लॉक के बारे में जानकारी मिलेगी. साथ ही, उन पैटर्न के उदाहरण भी मिलेंगे जो हमें Glass पर बहुत अच्छे लगते हैं.
पैटर्न बिल्डिंग ब्लॉक
शुरू करने के तरीके के साथ मुख्य यूज़र इंटरफ़ेस (यूआई) एलिमेंट का इस्तेमाल करके, आप इस्तेमाल के ऐसे कई तरह के पैटर्न बना सकते हैं जो Glass पर अच्छे से काम करें. इसके बाद, अपनी ज़रूरत के हिसाब से इस्तेमाल के लिए, एक से ज़्यादा पैटर्न को अपने ग्लासवेयर में एक साथ मिलाया जा सकता है.
यूज़र इंटरफ़ेस (यूआई) एलिमेंट
- स्टैटिक कार्ड - टेक्स्ट, एचटीएमएल, इमेज, और वीडियो दिखाता है. स्टैटिक कार्ड की मदद से, लाइव कार्ड शुरू किए जा सकते हैं या इमर्सिव कार्ड शुरू किए जा सकते हैं.
- लाइव कार्ड - उन कार्ड को दिखाता है जो मौजूदा समय में ज़रूरी होते हैं, आम तौर पर ज़्यादा फ़्रीक्वेंसी पर रेंडर किए जाते हैं.
- इमर्शन - Android की ऐसी गतिविधियां दिखाता है जो टाइमलाइन के अनुभव को बेहतर बनाती हैं.
कॉल शुरू करने के तरीके
- ok ग्लास टच या वॉइस मेन्यू
- टाइमलाइन कार्ड पर कॉन्टेक्स्ट के हिसाब से आवाज़ या टच मेन्यू
बातचीत शुरू करने का मॉडल
बोले गए निर्देश, Glass के साथ उपयोगकर्ता इंटरैक्शन का एक अहम हिस्सा हैं. इनकी मदद से उपयोगकर्ता बोलकर, तेज़ी से, और सामान्य तरीके से काम कर सकते हैं. बोलकर निर्देश देने की सुविधा, उपयोगकर्ताओं के साथ इंटरैक्शन शुरू करने का तरीका है. यह ग्लासवेयर अनुभव का एक अहम हिस्सा है.
हम कुछ शर्तों के हिसाब से, ok Glass मेन्यू में शामिल करने के लिए, बोलकर दिए जाने वाले निर्देशों को चुनते हैं. हम एक अच्छे बोले गए निर्देश में क्या खोजते हैं, इस बारे में पूरी जानकारी के लिए बोलकर दिए जाने वाले निर्देश की चेकलिस्ट देखें. आम तौर पर, बोलकर दिए जाने वाले निर्देश, Glass पर इन दिशा-निर्देशों का पालन करते हैं.
- कार्रवाई पर फ़ोकस करें, एजेंट पर नहीं
बोलकर दिए जाने वाले निर्देश इस बात पर आधारित होने चाहिए कि उपयोगकर्ता क्या करना चाहते हैं और न कि ग्लासवेयर के ज़रिए क्या काम किया जा रहा है.
उदाहरण के लिए, "ओके ग्लास, स्टार्ट कैमरा" की जगह, "ओके ग्लास, तस्वीर लें" को प्राथमिकता दी जाती है. उपयोगकर्ता के इंटरैक्शन के लिए, कार्रवाई पर ध्यान देना आसान होता है. साथ ही, बोले गए सभी मुख्य निर्देशों में इस दिशा-निर्देश का पालन किया जाता है.
- इंटेंट से कार्रवाई तक समय घटाएं
बोले गए निर्देशों को जल्द से जल्द कार्रवाई पूरी करनी चाहिए.
उदाहरण के लिए, "ओके ग्लास, लेड ज़ेपेलिन सुनें" सुविधा डिफ़ॉल्ट रूप से संगीत चलाना शुरू कर देती है. इससे, उपयोगकर्ताओं को संगीत चलाने से पहले, कोई विकल्प चुनने के लिए मजबूर नहीं किया जाता है.
- जो बोलचाल की भाषा में हो और इसे आसानी से कहा जा सके
बोले गए निर्देश आम बोलचाल की भाषा में सुनाई देते हैं. ये कम से कम दो शब्दों के होते हैं और मौजूदा निर्देशों से काफ़ी अलग होते हैं. इससे हमें आवाज़ पहचानने की सुविधा को बेहतर बनाने में मदद मिलती है, ताकि यह अलग-अलग तरह के निर्देशों के साथ बेहतर तरीके से काम कर सके.
- एक से ज़्यादा ग्लासवेयर पर लागू करने के लिए सामान्य है
ok Glass वॉइस और टच मेन्यू को व्यवस्थित रखने के लिए, ज़रूरी होने पर वॉइस कमांड को एक से ज़्यादा ग्लासवेयर के लिए काम करना चाहिए. इन स्थितियों में, Glass अपने-आप उन ग्लासवेयर के नाम के साथ एक मेन्यू दिखाता है जो निर्देश दे सकते हैं.
उदाहरण के लिए, "ओके ग्लास, स्पेलिस्टा चलाओ" की जगह "ओके ग्लास, स्पेलिस्टा" को प्राथमिकता दी जाती है.
पैटर्न
जारी टास्क
लगातार चलने वाले टास्क, लंबे समय तक चलने वाले लाइव कार्ड होते हैं. उपयोगकर्ता इन्हें छोड़ देते हैं और बार-बार वापस आते हैं.
उदाहरण के लिए, GDK के साथ शिप किया गया स्टॉपवॉच का नमूना ok Glass निर्देश के साथ स्टॉपवॉच की शुरुआत करता है.
उपयोगकर्ता कुछ समय के लिए स्टॉपवॉच देख सकते हैं, अन्य कार्ड देखने के लिए टाइमलाइन में नेविगेट कर सकते हैं और स्टॉपवॉच पर वापस आ सकते हैं. अगर डिसप्ले स्लीप मोड (कम बैटरी मोड) में चला जाता है, तो स्टॉपवॉच डिफ़ॉल्ट कार्ड है जो डिसप्ले के चालू होने पर दिखता है (जब तक कि डिसप्ले के स्लीप मोड में होने पर फ़ोकस उसमें होता). उपयोगकर्ता बंद करें मेन्यू आइटम पर टैप करके, स्टॉपवॉच को बंद कर सकते हैं.
चल रहे टास्क का एक और उदाहरण है Strava.
Strava पर एक लाइव कार्ड दिखाया गया है, जिसमें
मौजूदा समय में दौड़ने या बाइक चलाने का टाइमर है. लाइव कार्ड पर टैप करने से
कई तरह के विकल्पों को देखने के लिए मेन्यू दिखते हैं. जब उपयोगकर्ता दौड़ना या बाइक चलाना खत्म कर दे, तब खत्म होने वाले मेन्यू का आइटम टाइमलाइन से लाइव कार्ड को हटा देता है.
इमर्सन
इस पैटर्न में, Android गतिविधियों के ज़रिए उपयोगकर्ता अनुभव को बेहतर बनाने के बारे में बताया गया है. इमर्सन, टाइमलाइन के अनुभव को कुछ पल के लिए आगे बढ़ा देते हैं और उपयोगकर्ता नीचे स्वाइप करके टाइमलाइन पर वापस लौट आते हैं.
समय-समय पर मिलने वाली सूचनाएं
इस पैटर्न में, शुरू करने वाले मॉडल के बिना, टाइमलाइन में स्टैटिक कार्ड शामिल करने का तरीका बताया गया है. आपकी सेवा, उपयोगकर्ता की तय की गई सेटिंग के हिसाब से सूचनाएं डिलीवर करती है. उदाहरण के लिए, हर घंटे मुख्य खबरें या ईमेल मिलने पर उन्हें डिलीवर करना.
सूचनाओं को टाइमलाइन पर पुश करने के लिए, Glass पर मिरर एपीआई वेब सेवाओं या Android बैकग्राउंड सेवाओं का इस्तेमाल किया जाता है.