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

Jetpack XR SDK की कोर लाइब्रेरी बीटा वर्शन में उपलब्ध: Android XR के लिए अगला माइलस्टोन

पढ़ने में लगने वाला समय: 2 मिनट
3 लेखक
Amy Zeppenfeld, Greg Underwood, Yasmine Evjen

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

आज हमें यह बताते हुए खुशी हो रही है कि Jetpack SceneCore, Jetpack XR के लिए ARCore, और XR रनटाइम बीटा वर्शन में उपलब्ध हो गए हैं. साथ ही, XR के लिए Jetpack Compose भी जल्द ही उपलब्ध होगा! इसका मतलब है कि एपीआई अब स्टेबल हो रहे हैं. इसलिए, अब इन्हें अपने प्रोडक्शन वर्कफ़्लो में इंटिग्रेट किया जा सकता है और Android XR के लिए ऐप्लिकेशन बनाए जा सकते हैं. 

Jetpack XR SDK का इस्तेमाल क्यों करें?

Jetpack XR SDK में वे सभी टूल और लाइब्रेरी शामिल हैं जिनकी मदद से, Android XR के लिए इमर्सिव और ऑगमेंटेड एक्सपीरियंस तैयार किए जा सकते हैं. चाहे आपको किसी मौजूदा 2D ऐप्लिकेशन को पोर्ट करना हो या बिलकुल नया 3D एक्सआर ऐप्लिकेशन बनाना हो, आपके पास Android डेवलपमेंट के जाने-पहचाने डेवलपर टूल इस्तेमाल करने का विकल्प होता है.

आपके ऐप्लिकेशन को बेहतर बनाने के लिए, इस रिलीज़ में एसडीके के बुनियादी कॉम्पोनेंट उपलब्ध कराने पर फ़ोकस किया गया है:

बीटा वर्शन में नया क्या है?

डेवलपर के लिए झलक वाले वर्शन से मिले सुझाव, राय या शिकायत से, हमें इन बीटा रिलीज़ को बेहतर बनाने में मदद मिली. साथ ही, हमने एपीआई में कई अहम सुधार किए, ताकि यह पक्का किया जा सके कि ये लाइब्रेरी प्रोडक्शन के लिए तैयार हैं.

  • टेस्टिंग के लिए ज़्यादा सुविधाएं: इमर्सिव एक्सआर लाइब्रेरी में अब नई सुविधाएं उपलब्ध हैं. इनमें स्पेशल ऑडियो, एक्सआर डिवाइसों, और सेशन कॉन्फ़िगरेशन की टेस्टिंग शामिल है. ज़्यादा जानकारी के लिए, हर लाइब्रेरी के लिए रिलीज़ नोट देखें.
  • Kotlin कोरूटीन के साथ काम करना: Kotlin कोरूटीन के साथ बेहतर तरीके से काम करने के लिए, Session.create अब  एक सस्पेंड फ़ंक्शन है.
  • शब्दावली और क्लास से जुड़े अपडेट: AnchorEntity का नाम बदलकर AnchorSpace कर दिया गया है. साथ ही, ActivitySpace और AnchorSpace, दोनों अब एक सामान्य SpaceEntity क्लास को एक्सटेंड करते हैं. इससे सभी सीन में, स्पेस को बेहतर तरीके से मैनेज किया जा सकता है.

नाम और एपीआई में हुए बदलावों के बारे में खास जानकारी पाने के लिए, हर लाइब्रेरी के लिए पूरे रिलीज़ नोट देखें.

इस्तेमाल शुरू करना और सुझाव/राय देना या शिकायत करना

इन डिपेंडेंसी को जोड़ने के लिए, अपने प्रोजेक्ट में Google Maven रिपॉज़िटरी को शामिल करें. साथ ही, अपनी build.gradle फ़ाइलों में नई XR लाइब्रेरी जोड़ें.

dependencies {
    implementation("androidx.xr.scenecore:scenecore:1.0.0-beta02")
    implementation("androidx.xr.arcore:arcore:1.0.0-beta02")
    implementation("androidx.xr.runtime:runtime:1.0.0-beta02")

    implementation("androidx.xr.compose:compose:1.0.0-alpha17")

}

इमर्सिव अनुभव देने वाले Android XR डिवाइसों का नेटवर्क लगातार बढ़ रहा है. इसमें एक्सआर हेडसेट से लेकर, वायर वाले एक्सआर के स्मार्ट ग्लास तक शामिल हैं. Jetpack XR SDK के बीटा वर्शन की मदद से, इमर्सिव अनुभव देने वाले ऐप्लिकेशन बनाने का इससे बेहतर समय कभी नहीं रहा. आज ही Samsung Galaxy XR या Android XR एम्युलेटर पर ऐप्लिकेशन बनाना और टेस्ट करना शुरू करें.

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