التطوير باستخدام حزمة تطوير البرامج (SDK) لنظام التشغيل Android XR
يمكنك إعادة تعريف كيفية تفاعل المستخدمين مع تطبيقك باستخدام Android XR، بدءًا من الإنتاجية المركزة وصولاً إلى الترفيه الغامر. تصبح تطبيقات Android XR جزءًا من بيئة المستخدم وتوفّر تجارب واسعة النطاق لمشاهدة المحتوى والتعلّم وإنجاز المهام.
البدء بالأدوات التي تعرفها
تتيح حزمة تطوير البرامج (SDK) لتجربة الواقع المعزّز من Android إمكانية تطوير تطبيقك من حيث هو الآن. اختَر ما إذا كنت تريد التطوير باستخدام Android Jetpack XR أو Unity أو OpenXR أو WebXR.
إنشاء تطبيق Android أو تحويله إلى تطبيق متاح في الواقع المعزّز
يمكنك إنشاء تطبيق جديد من الصفر أو تكييف تطبيق Android متوافق مع شاشات كبيرة أو تطبيقات Android المتوافقة مع الأجهزة الجوّالة لتجربة الواقع المعزّز من خلال إضافة مكوّنات مكانية.
إنشاء تطبيق جديد أو نقل تطبيق Unity أو OpenXR أو WebXR
إتاحة تجارب الواقع الافتراضي الحالية لجمهور جديد بدون الحاجة إلى إجراء تغييرات كبيرة على التطوير
عملية تطوير مبسّطة
إنّ معظم تطبيقات Android متوافقة مع Android XR بدون أي مجهود إضافي في التطوير.
يمكنك تقليل منحنى التعلّم وإنشاء تطبيقات متوافقة مع مجموعة من أجهزة الواقع الممتد باستخدام واجهات برمجة تطبيقات Android وأطر العمل المألوفة. يمكنك استخدام Jetpack Compose لتطبيقات الواقع الممتد و"استوديو Android" والمحاكي وأدواتك المفضّلة للتصميم الثلاثي الأبعاد لإنشاء تجارب مخصّصة للواقع الممتد.
خطوات سهلة لنشر التطبيقات على الأجهزة المتوفّرة بها تقنية الواقع المعزّز
تطبيق متوافق مع الواقع المعزّز على الأجهزة الجوّالة
يمكنك الوصول إلى المستخدمين على أجهزة الواقع المعزّز باستخدام تطبيقاتك الجوّالة المتوافقة الحالية. ما مِن تغييرات مطلوبة.
تطبيق متوافق مع شاشات XR الكبيرة
تضمن التنسيقات التكيُّفية عمل تطبيقك على جميع الأجهزة. تم تحسين تطبيقات الشاشات الكبيرة الحالية لتتوافق مع XR. ما مِن تغييرات مطلوبة.
تطبيق مخصّص للواقع المُمتد
استفِد من اللوحات المكانية والنماذج الثلاثية الأبعاد والبيئات المكانية لتصميم تجربة غامرة. أو استخدِم Unity أو OpenXR أو WebXR لإنشاء تجربة شاملة مخصّصة بالكامل.
استكشاف أدوات تطوير تطبيقات Android
يمكنك إنشاء تجارب الواقع المعزّز باستخدام أدوات مألوفة تم توسيع نطاقها ليشمل الواقع المعزّز.
Android Studio
أنشئ مسار مستخدم جديدًا ومدير جهاز ومُدقّق تنسيق جديدًا. استخدِم محاكي Android XR لاختبار التطبيقات مباشرةً على جهازك، سواء كان لديك إمكانية الوصول إلى جهاز فعلي أو بدونها.
Jetpack Compose للواقع المعزّز
يتضمّن كل ما تحتاجه لتصميم تطبيق واقع ممزوج. يمكنك العثور على اقتراحات بشأن واجهة المستخدم والتفاعل، ومحرك تنسيق تلقائي، وتنسيقات مُعدّة مسبقًا، وتركيبات واجهة مستخدِم مكانية.
ARCore لميزة Jetpack XR
يوفّر إمكانات إدراك لتطبيقك من أجل فهم الميزات الواقعية والتفاعل معها، مثل نقاط الربط والتصنيف الدلالي.
Jetpack SceneCore
تتضمّن الوحدات الأساسية لإضافة محتوى غامر إلى تطبيقك المتوافق مع تقنية الواقع المعزّز (XR) من Android. تتوافق مكتبة SceneCore مع واجهات برمجة التطبيقات الخاصة بالكيانات المكانية والبيئة.
التصميم المتعدد الأبعاد للواقع الموسّع
يوفّر أساسًا لإنشاء تطبيقات سهلة الاستخدام تلتزم بأنماط راسخة للتفاعل والتصميم المكاني والمرئي.
استكشاف نموذج تطبيق Hello Android XR
جرِّب نموذج تطبيق Hello Android XR المحسَّن لتقديم تجربة غامرة. اطّلِع على كيفية دمج اللوحات البيئية والبيئات في تطبيق واقعي.
الإنشاء باستخدام Unity أو OpenXR أو WebXR
Unity
يمكنك إنشاء تطبيقات يمكنها استهداف منصات متعددة باستخدام حزمة OpenXR الراسخة ومنظومة المطوّرين المتكاملة في Unity.
OpenXR
يمكنك إنشاء التطبيقات بسرعة وبتكلفة أقل باستخدام مجموعة شائعة من واجهات برمجة التطبيقات لتطوير تطبيقات الواقع المعزّز التي تعمل على مجموعة من الأجهزة.
تنسيق WebXR
يمكنك إنشاء تجارب واقع ممتزج قيّمة مباشرةً في المتصفّح باستخدام معايير وتقنيات WebXR المعروفة والموثوقة.
الحصول على مساعدة عملية في برنامج تدريبي لمطوّري تطبيقات Android XR
في أوائل عام 2025، سنستضيف برامج تدريبية مكثفة لمطوّري تطبيقات الواقع المعزّز على Android في جميع أنحاء العالم. في هذه الأحداث التي تستمر يومَين، يمكنك إجراء ما يلي:
- المشاركة في جلسات فنية إرشادية
- يمكنك التعاون مع فريق الواقع المعزّز في Android أثناء إنشاء تطبيق جديد أو تكييف تطبيق حالي.
- الحصول على إمكانية استخدام أجهزة سماعة الرأس في الإصدار التجريبي
بدء التصميم
تتضمّن واجهة برمجة التطبيقات Android XR واجهة مستخدم ومكونات وعناصر مكانية جاهزة للاستخدام.