Android XR SDK टूल का इस्तेमाल करके डेवलप करना
Android XR की मदद से, उपयोगकर्ताओं के आपके ऐप्लिकेशन के साथ इंटरैक्ट करने के तरीके को फिर से तय करें. इसमें, ज़्यादा बेहतर तरीके से काम करने से लेकर, बेहतर मनोरंजन तक शामिल है. Android XR ऐप्लिकेशन, उपयोगकर्ता के आस-पास के माहौल का हिस्सा बन जाते हैं. साथ ही, वीडियो देखने, सीखने, और काम करने के बेहतर अनुभव देते हैं.
उन टूल से शुरुआत करें जिनके बारे में आपको पता है
Android XR सॉफ़्टवेयर डेवलपमेंट किट की मदद से, मौजूदा ऐप्लिकेशन को ही XR ऐप्लिकेशन में बदला जा सकता है. चुनें कि आपको Android Jetpack XR, Unity, OpenXR या WebXR में से किसका इस्तेमाल करके ऐप्लिकेशन डेवलप करना है.
Android ऐप्लिकेशन बनाना या उसे स्पेस के हिसाब से बनाना
आपके पास नए ऐप्लिकेशन को शुरू से बनाने या Android की बड़ी स्क्रीन या मोबाइल ऐप्लिकेशन को XR के लिए अडैप्ट करने का विकल्प है. इसके लिए, आपको स्पेसिएल कॉम्पोनेंट जोड़ने होंगे.
नया ऐप्लिकेशन बनाना या Unity, OpenXR या WebXR ऐप्लिकेशन को पोर्ट करना
कम से कम डेवलपमेंट लिफ़्ट के साथ, नई ऑडियंस को बेहतर अनुभव दें.
आसानी से डेवलपमेंट करना
ज़्यादातर Android ऐप्लिकेशन, Android XR पर बिना किसी अतिरिक्त डेवलपमेंट के काम करते हैं.
Android के जाने-पहचाने एपीआई और फ़्रेमवर्क का इस्तेमाल करके, एक्सआर डिवाइसों के लिए ऐप्लिकेशन बनाने की प्रक्रिया को आसान बनाएं. पसंद के मुताबिक XR अनुभव बनाने के लिए, XR के लिए Jetpack Compose, Android Studio, एमुलेटर, और अपने पसंदीदा 3D टूल का इस्तेमाल किया जा सकता है.
XR पर ऐप्लिकेशन उपलब्ध कराने के लिए आसान तरीका
XR के साथ काम करने वाला मोबाइल ऐप्लिकेशन
अपने मौजूदा काम करने वाले मोबाइल ऐप्लिकेशन की मदद से, XR डिवाइसों पर उपयोगकर्ताओं तक पहुंचें. कोई बदलाव करने की ज़रूरत नहीं है.
XR के साथ काम करने वाला, बड़ी स्क्रीन वाला ऐप्लिकेशन
अडैप्टिव लेआउट की मदद से, यह पक्का किया जा सकता है कि आपका ऐप्लिकेशन सभी डिवाइसों पर काम करे. बड़ी स्क्रीन के लिए उपलब्ध ऐप्लिकेशन, XR के लिए ऑप्टिमाइज़ किए गए हैं. कोई बदलाव करने की ज़रूरत नहीं है.
एक्सआर के हिसाब से अलग-अलग वर्शन वाला ऐप्लिकेशन
ज़्यादा बेहतर अनुभव देने के लिए, स्पेशल पैनल, 3D मॉडल, और स्पेशल एनवायरमेंट का इस्तेमाल करें. इसके अलावा, अपनी पसंद के मुताबिक इमर्सिव अनुभव बनाने के लिए, Unity, OpenXR या WebXR का इस्तेमाल करें.
Android डेवलपमेंट टूल के बारे में जानें
XR के लिए उपलब्ध टूल का इस्तेमाल करके, XR अनुभव बनाएं.
Android Studio
नया डिवाइस फ़्लो, डिवाइस मैनेजर, और लेआउट इंस्पेक्टर बनाएं. Android XR एमुलेटर का इस्तेमाल करके, सीधे अपनी मशीन पर ऐप्लिकेशन की जांच करें. इसके लिए, किसी फ़िज़िकल डिवाइस का ऐक्सेस होना ज़रूरी नहीं है.
XR के लिए Jetpack Compose
इसमें XR ऐप्लिकेशन डिज़ाइन करने के लिए ज़रूरी सभी चीज़ें शामिल हैं. इसमें यूज़र इंटरफ़ेस (यूआई) और इंटरैक्शन के सुझाव, अपने-आप लेआउट बनाने वाला इंजन, पहले से सेट किए गए लेआउट, और स्पेसिएल यूआई कॉम्पोज़िशन शामिल हैं.
Jetpack XR के लिए ARCore
आपके ऐप्लिकेशन में, एंगल और सेमैनटिक सेगमेंटेशन जैसी असल दुनिया की सुविधाओं को समझने और उनसे इंटरैक्ट करने के लिए, परसेप्शन की सुविधाएं जोड़ता है.
Jetpack SceneCore
इसमें Android XR ऐप्लिकेशन में इमर्सिव कॉन्टेंट जोड़ने के लिए, बिल्डिंग ब्लॉक शामिल हैं. SceneCore लाइब्रेरी, स्पेस एजेंसी और एनवायरमेंट एपीआई के साथ काम करती है.
XR के लिए Material Design
उपयोगकर्ता के अनुभव को बेहतर बनाने वाले ऐप्लिकेशन बनाने के लिए बुनियादी जानकारी देता है. ये ऐप्लिकेशन, इंटरैक्शन, स्पेस, और विज़ुअल डिज़ाइन के तय पैटर्न का पालन करते हैं.
Hello Android XR के सैंपल ऐप्लिकेशन के बारे में जानकारी
Hello Android XR का सैंपल ऐप्लिकेशन आज़माएं. इसे इमर्सिव अनुभव के लिए ऑप्टिमाइज़ किया गया है. देखें कि असल दुनिया में काम करने वाले ऐप्लिकेशन में, स्पेस पैनल और एनवायरमेंट एक साथ कैसे काम करते हैं.
Unity, OpenXR या WebXR की मदद से बनाना
Unity
Unity के OpenXR की सहायता और डेवलपर के लिए उपलब्ध पारिस्थितिक तंत्र की मदद से, ऐसे ऐप्लिकेशन बनाएं जो एक से ज़्यादा प्लैटफ़ॉर्म को टारगेट कर सकें.
OpenXR
कम लागत में तेज़ी से ऐप्लिकेशन बनाएं. इसके लिए, एपीआई के सामान्य सेट का इस्तेमाल करके, अलग-अलग डिवाइसों पर काम करने वाले XR ऐप्लिकेशन बनाएं.
वेबएक्सआर
WebXR के जाने-पहचाने और भरोसेमंद स्टैंडर्ड और टेक्नोलॉजी का इस्तेमाल करके, सीधे ब्राउज़र में बेहतरीन XR अनुभव बनाएं.
Android XR डेवलपर के लिए बूटकैंप में, सीधे तौर पर मदद पाना
साल 2025 की शुरुआत में, हम दुनिया भर में Android XR डेवलपर के लिए बूटकैंप होस्ट कर रहे हैं. दो दिन तक चलने वाले इन इवेंट में, ये काम किए जा सकते हैं:
- गाइड किए जा रहे तकनीकी सेशन में हिस्सा लें.
- नया ऐप्लिकेशन बनाते समय या किसी मौजूदा ऐप्लिकेशन को एक्सआर के हिसाब से बनाते समय, Android XR टीम के साथ काम करें.
- रिलीज़ से पहले हेडसेट के हार्डवेयर का ऐक्सेस पाएं.
डिज़ाइन करना शुरू करना
Android XR में, इस्तेमाल के लिए तैयार यूज़र इंटरफ़ेस (यूआई), कॉम्पोनेंट, और स्पेस एलिमेंट शामिल हैं.