من خلال Google Play، يوفّر Android XR مجموعة كبيرة من التطبيقات والتجارب على سمّاعات الرأس المتوافقة مع XR، بدءًا من قائمة تطبيقات الأجهزة الجوّالة الحالية وصولاً إلى تجارب XR المكانية والغنية بالتفاصيل.
راجِع هذا الدليل للتعرّف على كيفية إعداد تطبيقاتك وتوزيعها على مستخدمي Android XR من خلال Google Play. احرِص على قراءة إرشادات الجودة لتطبيقات Android XR للحصول على معلومات حول معايير سهولة الاستخدام والجودة.
اتّبِع هذه الإرشادات لتنفيذ ما يلي:
- بدء استخدام "متجر Play" وPlay Console
- مزيد من المعلومات حول "مجموعات حزمات تطبيق Android" وقيود الحجم
- اختيار مسار إصدار لتطبيقك
- إدارة عمليات استبعاد الأجهزة
بدء استخدام "متجر Play" وPlay Console
إذا كان لديك تطبيق جوّال منشور في "متجر Play"، سيكون نشر تطبيق لأجهزة Android XR أمرًا مألوفًا. إذا كنت جديدًا على متجر Play أو Play Console، ستساعدك هذه المراجع في البدء.
باستخدام Android XR، يمكن للمستخدم الانتقال إلى "متجر Play" على سمّاعة رأس XR وتنزيل تطبيق مباشرةً على السمّاعة.
يتطلّب تحميل تطبيق ونشره حسابًا على Play Console. يمكنك تطوير التطبيقات ونشرها باستخدام حسابك الحالي على Play Console أو إنشاء حساب إذا كنت جديدًا على المنصة.
يحتوي مركز مساعدة Play Console على المعلومات التي تحتاجها للبدء:
- التسجيل لإنشاء حساب مطوِّر على Google Play
- مراجعة مركز سياسات المطوّرين على Google Play
- إنشاء تطبيقك وإعداده باستخدام Play Console
- تحديد الأسعار لتطبيقك
- إعداد اختبار مفتوح أو مغلق أو داخلي
- مزيد من المعلومات حول تنسيق النشر "مجموعة حزمات تطبيق Android" ومستكشِف حِزم التطبيقات
- الاطّلاع على التقارير والإحصاءات والإحصاءات حول تطبيقك ومستخدميه
مزيد من المعلومات حول "مجموعات حزمات تطبيق Android" وقيود الحجم
مجموعة حزمات تطبيق Android هي تنسيق نشر يتضمّن جميع الرموز البرمجية والموارد المجمَّعة لتطبيقك، مع تأجيل إنشاء حِزم APK وتوقيعها إلى Google Play.
يستخدم Google Play حِزمة تطبيقك لإنشاء حِزم APK محسَّنة وعرضها لكل إعداد من إعدادات الأجهزة، وبالتالي يتم تنزيل الرموز والموارد المطلوبة لجهاز معيّن فقط لتشغيل تطبيقك. ولست بحاجة إلى إنشاء حِزم APK متعددة وتوقيعها وإدارتها لتحسين إمكانية التشغيل على الأجهزة المختلفة، كما يحصل المستخدمون على حِزم أصغر حجمًا وأكثر تحسينًا.
لن تتطلّب معظم مشاريع التطبيقات مجهودًا كبيرًا لإنشاء حِزم تطبيقات تتيح عرض حِزم APK محسَّنة. تصبح ميزة عرض حِزم APK المحسَّنة متاحة تلقائيًا إذا كنت تجري أيًا مما يلي:
- تنظيم الرموز والموارد وفقًا للاتفاقيات المعمول بها
- إنشاء حِزم Android App Bundle موقَّعة باستخدام "استوديو Android" أو من خلال استخدام سطر الأوامر وتحميلها إلى Google Play
تنطبق حدود الحجم الأقصى في Google Play أيضًا على تطبيقات Android XR.
ننصحك بالاستفادة من ميزة عرض المواد في Play أو عرض الميزات في Play لتطبيقات Android XR، خاصةً إذا كان تطبيقك يتضمّن الكثير من مواد العرض الكبيرة. تستخدِم ميزة "عرض الميزات في Play" إمكانات متقدّمة في حِزم التطبيقات، ما يتيح عرض ميزات معيّنة في تطبيقك بشكل مشروط أو تنزيلها عند الطلب. ميزة "عرض المواد في Play" هي حلّ من Google Play لعرض كميات كبيرة من مواد عرض الألعاب، وتوفّر طرق عرض مرنة وأداءً عاليًا.
اختيار مسار إصدار لتطبيقك
توفّر لك Play Console خيارات حول كيفية نشر تطبيقاتك وإدارتها. بالنسبة إلى Android XR، يمكنك الاختيار من بين قناتَي إصدار: قناة الإصدار المحدود للأجهزة الجوّالة أو قناة الإصدار المحدود المخصّصة لنظام Android XR.
يعتمد مسار الإصدار الذي تختاره بشكل أساسي على ما إذا كنت ستضيف واجهة مستخدم مكانية أو تصاميم ثلاثية الأبعاد أو بيئات مكانية إلى تطبيق حالي على الأجهزة الجوّالة أو ستنشئ تطبيق XR جديدًا. اطّلِع على الأقسام التالية للحصول على إرشادات بشأن خيارات مسار الإصدار.
تحويل تطبيق جوّال حالي إلى تطبيق مكاني
يمكن لمستخدمي Android XR العثور تلقائيًا على التطبيقات الحالية المنشورة في قناة الإصدار المحدود للأجهزة الجوّالة على Google Play، ما دام التطبيق لا يتضمّن أي ميزات غير متوافقة مع Android XR.
إذا اخترت تمييز تطبيقك المتوافق مع XR على الأجهزة الجوّالة من خلال إضافة ميزات مثل واجهة المستخدم المكانية أو التصاميم الثلاثية الأبعاد أو البيئات المكانية، سيتوفّر لك خياران لتوزيع التطبيق على مستخدمي Android XR. في كلتا الحالتين، استخدِم اسم الحزمة نفسه الذي يستخدمه تطبيقك الحالي.
مواصلة النشر في مسار الإصدار على الأجهزة الجوّالة
في معظم الحالات، يمكنك تجميع ميزات أو محتوى الواقع الممتد في حِزمة APK الحالية للأجهزة الجوّالة. لن تحتاج إلى إجراء أي تغييرات معيّنة على عملية النشر في Play Console، بل يمكنك مواصلة العمل باستخدام حزمة APK الحالية ونشر مواد العرض نفسها في قناة الإصدار المحدود على الأجهزة الجوّالة. سيتلقّى مستخدمو Android XR العناصر من قناة الإصدار المحدود للتطبيقات على الأجهزة الجوّالة.
نشر تجربة الواقع الممتد في قناة الإصدار المحدود المخصّصة لنظام Android XR
في بعض الحالات، قد تختلف ميزات أو متطلبات تطبيق XR وتطبيق الأجهزة الجوّالة بشكل كبير. على سبيل المثال، قد يتطلّب تطبيق الواقع الممتد مجموعة مختلفة من الأذونات أو قد يقدّم وظائف مختلفة جدًا تجعل من الصعب إعادة تصميمه ليلبّي حالات الاستخدام على الأجهزة الجوّالة وأجهزة الواقع الممتد. في هذه الحالات، يمكنك اختيار إنشاء حزمة APK جديدة لتجربة الواقع الممتد باستخدام إدخال التطبيق المسجَّل الحالي في Play. ستتشارك حزمة APK الجديدة اسم الحزمة مع تطبيقك الحالي على الأجهزة الجوّالة. وسيظل تطبيقك الحالي على الأجهزة الجوّالة منشورًا في قناة الإصدار المخصّصة للأجهزة الجوّالة، وسيتم نشر إصدار تطبيقك الجديد المتوافق مع XR في قناة الإصدار المحدود المخصّصة لتطبيقات Android XR.
على الرغم من أنّ هذا الخيار يمكن أن يوفّر مرونة إضافية في إصداراتك، إلا أنّه يتضمّن تكلفة إضافية، لأنّ لديك حِزم APK متعدّدة لإصدارها وإدارتها. للنشر في قناة الإصدار المحدود المخصّصة لتطبيقات Android XR، يجب أن يتضمّن التطبيق الميزة android.software.xr.api.spatial
أو الميزة android.software.xr.api.openxr
في بيان التطبيق، وذلك حسب ما إذا كان التطبيق قد تم إنشاؤه باستخدام حزمة تطوير البرامج (SDK) لمنصة Jetpack XR أو باستخدام OpenXR أو Unity.
مزيد من المعلومات حول ميزات PackageManager لتطبيقات XR
يُرجى العِلم بأنّ التطبيقات المنشورة في قناة الإصدار المحدود المخصّصة لتطبيقات Android XR لن تظهر إلا على أجهزة Android XR التي تتوافق مع ميزة android.software.xr.api.spatial
أو ميزة android.software.xr.api.openxr
، وذلك حسب ما هو محدّد في بيان التطبيق.
للحصول على تعليمات تفصيلية حول كيفية استخدام قناة الإصدار المخصّصة لنظام التشغيل Android XR، يُرجى الاطّلاع على دليل Play Console.
إنشاء تطبيق جديد للواقع الممتد
بالنسبة إلى التطبيقات الجديدة المخصّصة لأجهزة XR فقط، عليك نشرها حصريًا في قناة الإصدار المخصّصة لتطبيقات Android XR. للنشر في قناة الإصدار المخصّصة لتطبيقات Android XR، يجب أن يتضمّن التطبيق الميزة android.software.xr.api.spatial
أو android.software.xr.api.openxr
في بيان التطبيق، وذلك حسب ما إذا كان التطبيق قد تم إنشاؤه باستخدام حزمة تطوير البرامج (SDK) لـ Jetpack XR أو باستخدام OpenXR أو Unity.
مزيد من المعلومات حول ميزات PackageManager لتطبيقات XR
يُرجى العِلم بأنّ التطبيقات المنشورة في قناة الإصدار المحدود المخصّصة لتطبيقات Android XR لن تظهر إلا على أجهزة Android XR التي تتوافق مع ميزة android.software.xr.api.spatial
أو ميزة android.software.xr.api.openxr
، وذلك حسب ما هو محدّد في بيان التطبيق.
للحصول على تعليمات تفصيلية حول كيفية استخدام قناة الإصدار المخصّصة لنظام التشغيل Android XR، يُرجى الاطّلاع على دليل Play Console.
إدارة عمليات استبعاد الأجهزة
بعد تحميل حِزمة تطبيق واحدة على الأقل إلى Play Console، يمكنك عرض قائمة الأجهزة المتاحة ومراجعة الأجهزة المتوافقة مع تطبيقك. انتقِل إلى مركز مساعدة Play Console لمعرفة كيفية عرض الأجهزة المتوافقة مع تطبيقك وحصرها.
انظر أيضًا
- إعداد تطبيقك للإصدار
- إضافة مواد عرض لمعاينة ميزات التطبيق
- توقيع تطبيقك
- تحميل تطبيقك
- إعداد اختبار مفتوح أو مغلق أو داخلي
- إصدار التطبيقات بثقة
- متطلبات اختبار التطبيقات لحسابات المطوّرين الشخصية الجديدة
- مركز المطوّرين في Google Play
OpenXR™ وشعار OpenXR هما علامتان تجاريتان مملوكتان لشركة The Khronos Group Inc. ومسجّلتان كعلامة تجارية في الصين والاتحاد الأوروبي واليابان والمملكة المتحدة.