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

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

पढ़ने में लगने वाला समय: 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 डेवलपर के लिए झलक 3 की मदद से, Galaxy XR जैसे डिवाइसों के लिए इमर्सिव एक्सपीरियंस तैयार किए जा सकते हैं. इसके अलावा, Android XR की मदद से, आने वाले समय में Android XR के साथ एआई ग्लास के लिए ऑगमेंटेड एक्सपीरियंस भी तैयार किए जा सकते हैं. 

ऑगमेंटेड एक्सपीरियंस के लिए नए टूल और लाइब्रेरी

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

image.png

एआई ग्लास पर ऑगमेंटेड एक्सपीरियंस देने के लिए, हम Jetpack XR SDK में दो नई लाइब्रेरी जोड़ रहे हैं. इन्हें खास तौर पर इसी काम के लिए बनाया गया है:

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

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

image.png

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

AI Glasses Emulator.gif

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

navigation.webp

इमर्सिव अनुभव देने वाली सुविधाओं को ज़्यादा से ज़्यादा लोगों के लिए उपलब्ध कराना

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

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

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

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


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

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

xrglasses-emulator-haxr-cropped.webp

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

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

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

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

लेखक:
पढ़ना जारी रखें