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