Android XR के लिए ऐप्लिकेशन पैकेज करना और उन्हें उपलब्ध कराना

Google Play की मदद से, Android XR कई तरह के ऐप्लिकेशन और अनुभवों को XR हेडसेट पर उपलब्ध कराता है. इनमें मोबाइल ऐप्लिकेशन के मौजूदा कैटलॉग से लेकर, स्पेसिएलाइज़्ड और बेहतरीन XR अनुभव शामिल हैं.

Google Play की मदद से, Android XR डिवाइसों के उपयोगकर्ताओं के लिए अपने ऐप्लिकेशन तैयार करने और उन्हें डिस्ट्रिब्यूट करने का तरीका जानने के लिए, यह गाइड पढ़ें. इस्तेमाल करने और क्वालिटी के स्टैंडर्ड के बारे में जानने के लिए, Android XR ऐप्लिकेशन की क्वालिटी के लिए दिशा-निर्देश ज़रूर पढ़ें.

इन निर्देशों का पालन करके:

  • Play Store और Play Console का इस्तेमाल शुरू करना
  • Android ऐप्लिकेशन बंडल और साइज़ से जुड़ी पाबंदियों के बारे में जानकारी
  • अपने ऐप्लिकेशन के लिए रिलीज़ ट्रैक चुनना
  • डिवाइस बाहर रखना प्रबंधित करें

Play Store और Play Console का इस्तेमाल शुरू करना

अगर आपका कोई मोबाइल ऐप्लिकेशन पहले से ही Play Store पर पब्लिश है, तो Android XR के लिए ऐप्लिकेशन पब्लिश करना आसान होगा. अगर आपने Play Store या Play Console का इस्तेमाल पहले कभी नहीं किया है, तो इन संसाधनों की मदद से शुरुआत करें.

Android XR की मदद से, कोई उपयोगकर्ता एक्सआर हेडसेट पर Play Store पर जा सकता है और सीधे हेडसेट पर ऐप्लिकेशन डाउनलोड कर सकता है.

ऐप्लिकेशन अपलोड और पब्लिश करने के लिए, Play Console खाता होना ज़रूरी है. अपने मौजूदा Play Console खाते का इस्तेमाल करके ऐप्लिकेशन डेवलप और पब्लिश किया जा सकता है. अगर आपने पहले कभी इस प्लैटफ़ॉर्म का इस्तेमाल नहीं किया है, तो नया खाता बनाएं.

Play Console के सहायता केंद्र पर, आपको इस प्रोसेस के बारे में ज़रूरी जानकारी मिल सकती है:

Android ऐप्लिकेशन बंडल और साइज़ से जुड़ी पाबंदियों के बारे में जानकारी

Android ऐप्लिकेशन बंडल, पब्लिश करने का एक फ़ॉर्मैट है. इसमें आपके ऐप्लिकेशन का इकट्ठा किया गया सारा कोड और रिसॉर्स शामिल होता है. साथ ही, APK जनरेट करने और उसे Google Play पर साइन करने की प्रोसेस को बाद के लिए छोड़ दिया जाता है.

Google Play, हर डिवाइस कॉन्फ़िगरेशन के लिए ऑप्टिमाइज़ किए गए APKs जनरेट करने और उन्हें उपलब्ध कराने के लिए, आपके ऐप्लिकेशन बंडल का इस्तेमाल करता है. इससे, आपके ऐप्लिकेशन को चलाने के लिए, सिर्फ़ उस डिवाइस के लिए ज़रूरी कोड और संसाधन डाउनलोड किए जाते हैं. अलग-अलग डिवाइसों के लिए सहायता को ऑप्टिमाइज़ करने के लिए, आपको कई APK बनाने, उन पर हस्ताक्षर करने, और उन्हें मैनेज करने की ज़रूरत नहीं होती. साथ ही, लोगों को कम साइज़ के और ज़्यादा ऑप्टिमाइज़ किए गए APK डाउनलोड करने को मिलते हैं.

ज़्यादातर ऐप्लिकेशन प्रोजेक्ट के लिए, ऑप्टिमाइज़ किए गए APKs को दिखाने वाले ऐप्लिकेशन बंडल बनाने में ज़्यादा मेहनत नहीं करनी पड़ेगी. अगर आपने पहले से ही इनमें से कोई काम किया हुआ है, तो ऑप्टिमाइज़ किए गए APK को दिखाने की सुविधा अपने-आप चालू हो जाएगी:

Google Play पर ऐप्लिकेशन के साइज़ की तय सीमा, Android XR ऐप्लिकेशन पर भी लागू होती है.

Android XR ऐप्लिकेशन के लिए, Play ऐसेट डिलीवरी या Play Feature Delivery का फ़ायदा लिया जा सकता है. ऐसा तब ज़रूरी होता है, जब आपके ऐप्लिकेशन में बहुत सारी बड़ी ऐसेट शामिल हों. Play Feature Delivery, ऐप्लिकेशन बंडल की बेहतर सुविधाओं का इस्तेमाल करता है. इससे, आपके ऐप्लिकेशन की कुछ सुविधाओं को शर्तों के साथ डिलीवर किया जा सकता है या मांग पर डाउनलोड किया जा सकता है. Play ऐसेट डिलीवरी, Google Play का ऐसा समाधान है जिसकी मदद से बड़ी संख्या में गेम ऐसेट डिलीवर की जा सकती हैं. साथ ही, यह डिलीवरी के लिए कई तरीके और बेहतर परफ़ॉर्मेंस भी उपलब्ध कराती है.

अपने ऐप्लिकेशन के लिए रिलीज़ ट्रैक चुनना

Play Console में, आपको अपने ऐप्लिकेशन पब्लिश करने और उन्हें मैनेज करने के विकल्प मिलते हैं. Android XR के लिए, दो रिलीज़ ट्रैक में से किसी एक को चुना जा सकता है: मोबाइल रिलीज़ ट्रैक या Android XR के लिए खास तौर पर बनाया गया रिलीज़ ट्रैक.

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

किसी मौजूदा मोबाइल ऐप्लिकेशन को स्पेसलाइज़ करना

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

अगर आपको स्पेशल यूज़र इंटरफ़ेस (यूआई), 3D मॉडल या स्पेशल एनवायरमेंट जैसी सुविधाएं जोड़कर, XR के लिए अपने मोबाइल ऐप्लिकेशन को अलग बनाना है, तो Android XR के उपयोगकर्ताओं को ऐप्लिकेशन उपलब्ध कराने के लिए आपके पास दो विकल्प हैं. दोनों ही मामलों में, अपने मौजूदा ऐप्लिकेशन के पैकेज के नाम का ही इस्तेमाल करें.

मोबाइल ट्रैक पर पब्लिश करना जारी रखना

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

Android XR के लिए खास तौर पर बनाए गए रिलीज़ ट्रैक पर, XR अनुभव को पब्लिश करना

कुछ मामलों में, आपके XR ऐप्लिकेशन और मोबाइल ऐप्लिकेशन में काफ़ी अलग-अलग सुविधाएं या ज़रूरी शर्तें हो सकती हैं. उदाहरण के लिए, हो सकता है कि आपके XR ऐप्लिकेशन को अनुमतियों के अलग सेट की ज़रूरत हो या वह बहुत अलग फ़ंक्शन उपलब्ध कराता हो. इस वजह से, मोबाइल और XR, दोनों के इस्तेमाल के उदाहरणों के लिए, उसे फिर से तैयार करना मुश्किल हो जाता है. ऐसे मामलों में, Play में रजिस्टर की गई ऐप्लिकेशन एंट्री का इस्तेमाल करके, अपने XR अनुभव के लिए नया APK बनाया जा सकता है. नया APK, आपके मौजूदा मोबाइल ऐप्लिकेशन के साथ एक पैकेज नाम शेयर करेगा. आपका मौजूदा मोबाइल ऐप्लिकेशन, मोबाइल ट्रैक पर पब्लिश रहेगा. साथ ही, ऐप्लिकेशन का नया XR वर्शन, Android XR के लिए खास तौर पर बने ट्रैक पर पब्लिश किया जाएगा. इस विकल्प से, आपको अपनी रिलीज़ को मैनेज करने में ज़्यादा आसानी हो सकती है. हालांकि, इसमें ज़्यादा काम करना पड़ता है, क्योंकि आपको एक से ज़्यादा APK रिलीज़ करने और मैनेज करने होते हैं. Android XR के लिए बने ट्रैक पर पब्लिश करने के लिए, ऐप्लिकेशन के APK के AndroidManifest में android.software.xr.immersive सुविधा शामिल होनी चाहिए. Android XR के लिए बने रिलीज़ ट्रैक का इस्तेमाल करने के बारे में ज़्यादा जानकारी के लिए, Play Console की गाइड देखें.

Android XR के लिए बने ट्रैक पर पब्लिश किए गए ऐप्लिकेशन, सिर्फ़ उन Android XR डिवाइसों पर दिखेंगे जिन पर android.software.xr.immersive सुविधा काम करती है.

नया एक्सआर ऐप्लिकेशन बनाना

सिर्फ़ XR डिवाइसों के लिए बनाए गए नए ऐप्लिकेशन, आपको सिर्फ़ Android XR के लिए बने ट्रैक पर पब्लिश करने चाहिए. Android XR के लिए बने ट्रैक पर पब्लिश करने के लिए, ऐप्लिकेशन के APK के AndroidManifest में android.software.xr.immersive सुविधा शामिल होनी चाहिए. Android XR के लिए बने रिलीज़ ट्रैक का इस्तेमाल करने के बारे में ज़्यादा जानकारी के लिए, Play Console की गाइड देखें.

Android XR के लिए बने ट्रैक पर पब्लिश किए गए ऐप्लिकेशन, सिर्फ़ उन Android XR डिवाइसों पर दिखेंगे जिन पर android.software.xr.immersive सुविधा काम करती है.

डिवाइस बाहर रखना प्रबंधित करें

Play Console में कम से कम एक ऐप्लिकेशन बंडल अपलोड करने के बाद, उपलब्ध डिवाइसों की सूची देखी जा सकती है. इस सूची से, आपको यह जानकारी मिलेगी कि आपका ऐप्लिकेशन किन डिवाइसों पर चल सकता है. अपने ऐप्लिकेशन के साथ काम करने वाले डिवाइसों को देखने और उन पर पाबंदी लगाने का तरीका जानने के लिए, Play Console के सहायता केंद्र पर जाएं.

यह भी देखें: