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

Android XR सॉफ़्टवेयर डेवलपमेंट किट की मदद से, मौजूदा ऐप्लिकेशन को ही XR ऐप्लिकेशन में बदला जा सकता है. चुनें कि आपको Android Jetpack XR, Unity, OpenXR या WebXR में से किसका इस्तेमाल करके ऐप्लिकेशन डेवलप करना है.
आपका सुझाव, शिकायत या राय हमारे लिए अहम है. उपयोगकर्ताओं पर रिसर्च करने वाली स्टडी में हिस्सा लेने के लिए साइन अप करें. साथ ही, दुनिया भर के लाखों लोगों के लिए टूल, एपीआई, और दिशा-निर्देशों को बेहतर बनाने में हमारी मदद करें. चुने जाने पर इनाम पाएं.

Android ऐप्लिकेशन बनाना या उसे स्पेस के हिसाब से बनाना

आपके पास नए ऐप्लिकेशन को शुरू से बनाने या Android की बड़ी स्क्रीन या मोबाइल ऐप्लिकेशन को XR के लिए अडैप्ट करने का विकल्प है. इसके लिए, आपको स्पेसिएल कॉम्पोनेंट जोड़ने होंगे.

JetNews ऐप्लिकेशन, Android की बड़ी स्क्रीन के लिए बनाया गया ऐप्लिकेशन है. इसे Android XR के लिए भी उपलब्ध कराया गया है.


नया ऐप्लिकेशन बनाना या Unity, OpenXR या WebXR ऐप्लिकेशन को पोर्ट करना

कम से कम डेवलपमेंट लिफ़्ट के साथ, नई ऑडियंस को बेहतर अनुभव दें.

Job Simulator, Unity गेम है जिसे Android XR पर पोर्ट किया गया है.

आसानी से डेवलपमेंट करना

Android के जाने-पहचाने एपीआई और फ़्रेमवर्क का इस्तेमाल करके, एक्सआर डिवाइसों के लिए ऐप्लिकेशन बनाने की प्रक्रिया को आसान बनाएं. पसंद के मुताबिक XR अनुभव बनाने के लिए, XR के लिए Jetpack Compose, Android Studio, एमुलेटर, और अपने पसंदीदा 3D टूल का इस्तेमाल किया जा सकता है.

XR पर ऐप्लिकेशन उपलब्ध कराने के लिए आसान तरीका

अपने मौजूदा काम करने वाले मोबाइल ऐप्लिकेशन की मदद से, XR डिवाइसों पर उपयोगकर्ताओं तक पहुंचें. कोई बदलाव करने की ज़रूरत नहीं है.

अडैप्टिव लेआउट की मदद से, यह पक्का किया जा सकता है कि आपका ऐप्लिकेशन सभी डिवाइसों पर काम करे. बड़ी स्क्रीन के लिए उपलब्ध ऐप्लिकेशन, XR के लिए ऑप्टिमाइज़ किए गए हैं. कोई बदलाव करने की ज़रूरत नहीं है.
ज़्यादा बेहतर अनुभव देने के लिए, स्पेशल पैनल, 3D मॉडल, और स्पेशल एनवायरमेंट का इस्तेमाल करें. इसके अलावा, अपनी पसंद के मुताबिक इमर्सिव अनुभव बनाने के लिए, Unity, OpenXR या WebXR का इस्तेमाल करें.

Android डेवलपमेंट टूल के बारे में जानें

XR के लिए उपलब्ध टूल का इस्तेमाल करके, XR अनुभव बनाएं.
नया डिवाइस फ़्लो, डिवाइस मैनेजर, और लेआउट इंस्पेक्टर बनाएं. Android XR इम्यूलेटर का इस्तेमाल करके, सीधे अपनी मशीन पर ऐप्लिकेशन की जांच करें. इसके लिए, आपके पास फ़िज़िकल डिवाइस का ऐक्सेस होना ज़रूरी नहीं है.
इसमें XR ऐप्लिकेशन डिज़ाइन करने के लिए ज़रूरी सभी चीज़ें शामिल हैं. इसमें यूज़र इंटरफ़ेस (यूआई) और इंटरैक्शन के सुझाव, अपने-आप लेआउट बनाने वाला इंजन, पहले से सेट किए गए लेआउट, और स्पेसिएल यूआई कॉम्पोज़िशन शामिल हैं.
आपके ऐप्लिकेशन में, एंगल और सेमैनटिक सेगमेंटेशन जैसी असल दुनिया की सुविधाओं को समझने और उनसे इंटरैक्ट करने के लिए, परसेप्शन की सुविधाएं जोड़ता है.
इसमें Android XR ऐप्लिकेशन में इमर्सिव कॉन्टेंट जोड़ने के लिए, बिल्डिंग ब्लॉक शामिल हैं. SceneCore लाइब्रेरी, स्पेस एजेंसी और एनवायरमेंट एपीआई के साथ काम करती है.
उपयोगकर्ता के अनुभव को बेहतर बनाने वाले ऐप्लिकेशन बनाने के लिए बुनियादी जानकारी देता है. ये ऐप्लिकेशन, इंटरैक्शन, स्पेस, और विज़ुअल डिज़ाइन के तय पैटर्न का पालन करते हैं.
अपनी पसंद के 3D टूल का इस्तेमाल करके, glTF या GLB फ़ाइलें बनाएं. उदाहरण: Blender, Maya, Spline
इमर्सिव अनुभव के लिए ऑप्टिमाइज़ किए गए Hello Android XR सैंपल ऐप्लिकेशन को आज़माएं. स्पेशल पैनल और एनवायरमेंट को असल दुनिया में इस्तेमाल करने के तरीके के बारे में जानें.
Android XR के अनुभवों को बनाने के बुनियादी तरीकों के बारे में जानने के लिए, सिलसिलेवार निर्देशों का पालन करें. साथ ही, इनका इस्तेमाल करने के लिए किसी मौजूदा ऐप्लिकेशन में बदलाव करें.

Unity, OpenXR या WebXR की मदद से बनाना

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

डिज़ाइन करना शुरू करना

Android XR में, इस्तेमाल के लिए तैयार यूज़र इंटरफ़ेस (यूआई), कॉम्पोनेंट, और स्पेस एलिमेंट शामिल हैं.