प्रॉडक्ट से जुड़ी खबरें

Android XR SDK Developer Preview 3 की मदद से, एआई ग्लास के लिए ऐप्लिकेशन बनाएं और इमर्सिव अनुभव के लिए नई सुविधाएं अनलॉक करें

चार मिनट में पढ़ें
Matthew McCullough
वाइस प्रेसिडेंट, प्रॉडक्ट मैनेजमेंट, Android डेवलपर

अक्टूबर में, Samsung ने Galaxy XR लॉन्च किया. यह Android XR की सुविधा वाला पहला डिवाइस है. हमें यह देखकर बहुत अच्छा लगा कि आप में से कुछ लोगों ने क्या-क्या बनाया है! यहां कुछ डेवलपर ने Android XR की सुविधाओं वाले ऐप्लिकेशन बनाने के अपने अनुभव के बारे में बताया है.

Android XR ने हमें अपना ऐप्लिकेशन बनाने के लिए एक नई दुनिया दी. टीमों को खुद से यह सवाल पूछना चाहिए: आपके पास अपने अनुभव को बेहतर बनाने के लिए कौनसा सबसे बड़ा और सबसे अहम विकल्प है? यह आपके पास वह मौका है जब आप वह सब कुछ कर सकते हैं जो आपने हमेशा से करना चाहा है. ऐसा इसलिए, क्योंकि अब आपके पास वह प्लैटफ़ॉर्म है जो इसे हकीकत में बदल सकता है. - क्रिस्टन कोक, Calm, लीड प्रॉडक्ट मैनेजर

आपने हमें Android XR के साथ काम करने वाले अन्य डिवाइसों की झलक भी दिखाई है. जैसे, XREAL का Project Aura और Gentle Monster और Warby Parker के स्टाइलिश स्मार्ट ग्लास.

एक्सआर डिवाइसों की बढ़ती हुई संख्या को ध्यान में रखते हुए, हम Android XR SDK Developer Preview 3! का एलान कर रहे हैं

image.png

Android XR SDK Developer Preview 3 की मदद से, Galaxy XR जैसे डिवाइसों के लिए इमर्सिव अनुभव बनाए जा सकते हैं. साथ ही, अब Android XR वाले आने वाले एआई स्मार्ट ग्लास के लिए ऑगमेंटेड अनुभव भी बनाए जा सकते हैं. 

बेहतर अनुभव के लिए नए टूल और लाइब्रेरी

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

image.png

एआई ग्लास पर बेहतर अनुभव देने के लिए, हम Jetpack XR SDK में दो नई लाइब्रेरी जोड़ रहे हैं:

Jetpack Compose Glimmer, डिज़ाइन के सबसे सही तरीकों का एक उदाहरण है. इसकी मदद से, ऑप्टिकल सी-थ्रू ऑगमेंटेड अनुभवों को बेहतर बनाया जा सकता है. Jetpack Compose Glimmer को साफ़ तौर पर दिखने वाले, आसानी से पढ़े जा सकने वाले, और कम से कम डिस्ट्रैक्शन वाले यूज़र इंटरफ़ेस (यूआई) के लिए डिज़ाइन किया गया है. इसमें यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट को, डिसप्ले एआई ग्लास की इनपुट मोडैलिटी और स्टाइलिंग की ज़रूरी शर्तों के लिए ऑप्टिमाइज़ किया गया है.

image.png

हम Android Studio में, एआई ग्लास का एम्युलेटर लॉन्च कर रहे हैं. इससे आपको Jetpack Compose Glimmer यूज़र इंटरफ़ेस (यूआई) को विज़ुअलाइज़ करने और उसकी जांच करने में मदद मिलेगी. AI Glasses का नया एम्युलेटर, चश्मे से जुड़े इंटरैक्शन को सिम्युलेट कर सकता है. जैसे, टचपैड और बोलकर निर्देश देना. 

AI Glasses Emulator.gif

हम Jetpack Projected और Jetpack Compose Glimmer की नई लाइब्रेरी के साथ-साथ, ARCore for Jetpack XR को भी बेहतर बना रहे हैं, ताकि यह एआई ग्लास के साथ काम कर सके. हम ऑगमेंटेड अनुभवों के लिए, मोशन ट्रैकिंग और जियोस्पेशल क्षमताओं से शुरुआत कर रहे हैं. ये ऐसी सुविधाएं हैं जिनकी मदद से, नेविगेशन के बेहतर अनुभव बनाए जा सकते हैं. ये सुविधाएं, एआई चश्मे जैसे ऐसे डिवाइसों के लिए एकदम सही हैं जिन्हें पूरे दिन पहना जा सकता है.

navigation.webp

इमर्सिव अनुभवों के लिए सहायता बढ़ाना

हम उन लाइब्रेरी और टूल में निवेश करना जारी रखेंगे जो एक्सआर हेडसेट (जैसे, Samsung Galaxy XR) और तार वाले एक्सआर ग्लास (जैसे, XREAL का आने वाला प्रोजेक्ट Aura) पर इमर्सिव अनुभव देते हैं. हम आपके सुझावों और राय पर ध्यान दे रहे हैं. इसलिए, डेवलपर प्रीव्यू 2 के बाद से, हमने Jetpack XR SDK में कई ऐसी सुविधाएं जोड़ी हैं जिनके लिए सबसे ज़्यादा अनुरोध किए गए थे.

Jetpack SceneCore में अब डाइनैमिक यूआरआई के ज़रिए glTF मॉडल लोड करने की सुविधा और बेहतर मटीरियल उपलब्ध है. इससे रनटाइम में नए पीबीआर मटीरियल बनाए जा सकते हैं. इसके अलावा, SurfaceEntity कॉम्पोनेंट को Widevine Digital Rights Management (DRM) की पूरी सुविधा के साथ बेहतर बनाया गया है. साथ ही, इसमें नए शेप जोड़े गए हैं. इससे यह कॉम्पोनेंट, स्फ़ियर और हेमिस्फ़ियर में 360 डिग्री और 180 डिग्री वाले वीडियो रेंडर कर सकता है.

Jetpack Compose for XR में, आपको नई सुविधाएं मिलेंगी. जैसे, फ़ॉलो करने के व्यवहार के लिए UserSubspace कॉम्पोनेंट. इससे यह पक्का किया जा सकेगा कि उपयोगकर्ता के देखने की दिशा कुछ भी हो, कॉन्टेंट हमेशा उसकी नज़र के सामने रहे. इसके अलावा, अब स्लाइडिंग या फ़ेड होने जैसे स्मूद ट्रांज़िशन के लिए, स्पेशल ऐनिमेशन का इस्तेमाल किया जा सकता है. इसके अलावा, इमर्सिव डिवाइसों के बढ़ते हुए इकोसिस्टम के साथ-साथ, अलग-अलग डिसप्ले क्षमताओं वाले डिवाइसों के लिए, अब लेआउट के साइज़ को उपयोगकर्ता के व्यू के फ़्रैक्शन के तौर पर तय किया जा सकता है.

XR के लिए Material Design में, नए कॉम्पोनेंट ओवरराइड के ज़रिए, अपने-आप स्पेस के हिसाब से अडजस्ट हो जाते हैं. इनमें डायलॉग शामिल हैं, जो स्पेस के हिसाब से ऊपर की ओर बढ़ते हैं. साथ ही, नेविगेशन बार भी शामिल हैं, जो ऑर्बिटर में पॉप आउट होते हैं. इसके अलावा, फ़ुल स्पेस में आसानी से ट्रांज़िशन करने के लिए, एक नया SpaceToggleButton कॉम्पोनेंट भी है.


साथ ही, ARCore for Jetpack XR में, नई परसेप्शन टेक्नोलॉजी जोड़ी गई हैं. इनमें चेहरे को ट्रैक करने की सुविधा भी शामिल है. इसमें 68 ब्लेंडशेप वैल्यू होती हैं, जो चेहरे के अलग-अलग हाव-भावों को पहचान सकती हैं. वर्चुअल अवतार को बेहतर बनाने के लिए, आई ट्रैकिंग का इस्तेमाल किया जा सकता है. साथ ही, उपयोगकर्ता के एनवायरमेंट के साथ ज़्यादा रियलिस्टिक इंटरैक्शन को चालू करने के लिए, डेप्थ मैप का इस्तेमाल किया जा सकता है.

XREAL के Project Aura जैसे डिवाइसों के लिए, हम Android Studio में XR Glasses emulator लॉन्च कर रहे हैं. यह ज़रूरी टूल, आपको कॉन्टेंट का सटीक विज़ुअलाइज़ेशन देने के लिए डिज़ाइन किया गया है. साथ ही, यह फ़ील्ड ऑफ़ व्यू (FoV), रिज़ॉल्यूशन, और डीपीआई के लिए, असली डिवाइस की खास बातों से मेल खाता है, ताकि आपके डेवलपमेंट को तेज़ी मिल सके.

xrglasses-emulator-haxr-cropped.webp

अगर Unity का इस्तेमाल करके इमर्सिव अनुभव बनाए जाते हैं, तो हम Android XR SDK for Unity में, परसेप्शन की सुविधाओं को भी बेहतर बना रहे हैं. हमने कई गड़बड़ियों को ठीक किया है और अन्य सुधार किए हैं. साथ ही, हम ट्रैकिंग की क्षमताओं को बढ़ा रहे हैं. इनमें ये शामिल हैं: क्यूआर और ArUco कोड, प्लैनर इमेज, और बॉडी ट्रैकिंग (एक्सपेरिमेंट के तौर पर उपलब्ध). हम एक ऐसी सुविधा भी लॉन्च कर रहे हैं जिसका लंबे समय से अनुरोध किया जा रहा था: सीन मेशिंग. इससे आपको उपयोगकर्ता के एनवायरमेंट के साथ ज़्यादा बेहतर तरीके से इंटरैक्ट करने में मदद मिलती है. अब आपका डिजिटल कॉन्टेंट, दीवारों से टकरा सकता है और सोफ़ों पर चढ़ सकता है!

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

आज ही शुरू करें!

Android XR SDK की डेवलपर के लिए उपलब्ध झलक का तीसरा वर्शन आज उपलब्ध है! Android Studio Canary (Otter 3, Canary 4 या इसके बाद का वर्शन) का नया वर्शन डाउनलोड करें. इसके बाद, एम्युलेटर के नए वर्शन (36.4.3 Canary या इसके बाद का वर्शन) पर अपग्रेड करें. इसके बाद, developer.android.com/xr पर जाएं. यहां आपको Android XR डिवाइसों के लिए, नई लाइब्रेरी और सैंपल मिलेंगे. हम आपके साथ मिलकर Android XR को बेहतर बना रहे हैं! Android XR का इस्तेमाल करते समय, हमारी टीम के साथ सुझाव/राय दें और शिकायत करें. इसके अलावा, अगर कोई और आइडिया हो, तो वह भी शेयर करें.

इसे लिखा है:

पढ़ना जारी रखें