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