Android XR के लिए अलग-अलग डिवाइसों के हिसाब से डिज़ाइन किए गए ऐप्लिकेशन

Android XR, डेवलपमेंट के अलग-अलग चरणों में ऐप्लिकेशन के साथ काम करता है. इसे इसलिए बनाया गया है, ताकि डेवलपर को एक से ज़्यादा प्लैटफ़ॉर्म और फ़ॉर्म फ़ैक्टर के लिए ऐप्लिकेशन बनाने में कम से कम मेहनत करनी पड़े.

Android XR, मोबाइल और बड़ी स्क्रीन के लिए डिज़ाइन किए गए, काम करने वाले Android ऐप्लिकेशन को अपने-आप चलाता है. अगर आपको इसे ज़्यादा इमर्सिव बनाना है, तो कुछ बदलाव करके इसे एक अलग ऐप्लिकेशन में बदला जा सकता है.

XR के साथ काम करने वाला मोबाइल ऐप्लिकेशन

XR के साथ काम करने वाला बड़ा स्क्रीन ऐप्लिकेशन

XR के हिसाब से अलग-अलग ऐप्लिकेशन

कोई मौजूदा मोबाइल ऐप्लिकेशन, जिसे बड़ी स्क्रीन या किसी अन्य फ़ॉर्म फ़ैक्टर के हिसाब से बदला नहीं गया है. इस तरह के ऐप्लिकेशन, Android XR पर अपने-आप काम करते हैं. हालांकि, इसके लिए ज़रूरी है कि ऐप्लिकेशन में ऐसी कोई सुविधा न हो जो काम न करती हो. जैसे, टेलीफ़ोन सेवा. उपयोगकर्ता, ज़रूरी टास्क फ़्लो को पूरा कर सकते हैं. ये Play Store पर अपने-आप उपलब्ध हो जाते हैं.

बड़ी स्क्रीन वाला टीयर 1 या टीयर 2 Android ऐप्लिकेशन, जिसमें सभी स्क्रीन साइज़ और डिवाइस कॉन्फ़िगरेशन (उदाहरण के लिए, मोबाइल के अलावा बड़ी स्क्रीन) के लिए लेआउट ऑप्टिमाइज़ेशन लागू किए गए हैं. साथ ही, इसमें बाहरी इनपुट डिवाइसों और मल्टीटास्किंग के लिए बेहतर सहायता भी दी गई है. ये Play Store पर अपने-आप उपलब्ध हो जाते हैं.

XR के हिसाब से बनाए गए ऐप्लिकेशन का उपयोगकर्ता अनुभव, खास तौर पर XR के लिए डिज़ाइन किया गया होता है. साथ ही, इसमें सिर्फ़ XR पर उपलब्ध सुविधाएं होती हैं. Android XR की सुविधाओं का पूरा फ़ायदा लिया जा सकता है. साथ ही, स्पेस पैनल या 3D वीडियो जैसे एक्सआर कॉन्टेंट जैसी एक्सआर सुविधाओं को जोड़कर, अपने ऐप्लिकेशन के अनुभवों को अलग बनाया जा सकता है.

Android XR के लिए अलग-अलग तरह के ऐप्लिकेशन डिज़ाइन करना

फ़ुल स्पेस में चलने पर, आपका XR ऐप्लिकेशन, दर्शकों को मौजूद होने का एहसास दिलाने और उनकी दिलचस्पी बढ़ाने के लिए सुविधाओं का इस्तेमाल कर सकता है. अनलिमिटेड कैनवस का फ़ायदा पाने के लिए, इन एलिमेंट को जोड़ें:

स्पेशल पैनल

अपने ऐप्लिकेशन को उपयोगकर्ता के स्पेस में, बिना किसी पाबंदी के दिखाएं. उपयोगकर्ता, अपनी पसंद के मुताबिक अनुभव पाने के लिए, पैनल को एक से दूसरी जगह ले जा सकते हैं.

3D मॉडल

3D मॉडल की मदद से, सीखने और एक्सप्लोर करने के तरीके को बढ़ावा दें. इन मॉडल को उपयोगकर्ता, घुमाएं, उनका साइज़ बदलें, और उन्हें एक जगह से दूसरी जगह ले जाएं.

स्पेशल ऑडियो के एनवायरमेंट

उपयोगकर्ताओं को किसी नए प्लैटफ़ॉर्म पर ले जाएं और उनके ध्यान को बढ़ाने के लिए, पसंद के मुताबिक बनाए गए डाइनैमिक सीन का इस्तेमाल करें.

जल्द से जल्द शुरू करने के लिए सलाह

  • Android की तरह ही, अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) को अपनी पसंद के मुताबिक बनाएं.
  • यह पक्का करने के लिए कि ऐप्लिकेशन किसी भी साइज़ में सही तरीके से दिखें और काम करें, Material Design के बड़ी स्क्रीन के लिए बने दिशा-निर्देशों का पालन करें.
  • टाइपोग्राफ़ी, रंगों, और मोशन के लिए, Android XR के विज़ुअल डिज़ाइन के सुझावों का पालन करें. अपने ऐप्लिकेशन को प्लैटफ़ॉर्म के हिसाब से बनाने के लिए, मटीरियल डिज़ाइन कंपोनेंट का इस्तेमाल करें.
  • उन अहम पलों की पहचान करें जहां स्पेस की जानकारी देने वाली सुविधाओं से उपयोगकर्ता अनुभव बेहतर होगा और XR की खास सुविधाओं का इस्तेमाल किया जा सकेगा.
  • उपयोगकर्ताओं को फ़ुल स्पेस और होम स्‍पेस के बीच तेज़ी से स्विच करने की सुविधा देने के लिए, साफ़ तौर पर विज़ुअल क्यू जोड़ें. उदाहरण के लिए, ट्रांज़िशन को ट्रिगर करने के लिए, बटन के तौर पर कॉन्टेंट को छोटा करें और कॉन्टेंट को बड़ा करें आइकॉन का इस्तेमाल किया जा सकता है.