يعمل Android XR بسلاسة مع Unity وOpenXR وWebXR حتى تتمكّن من إنشاء تطبيق متوافق مع جميع المنصات. تتضمّن أدوات تطوير الواقع الممتد هذه ميزات مصمّمة لمواجهة التحديات الفريدة التي تواجهها عند إنشاء تجارب غامرة. يعتمد الخيار الأفضل على متطلبات مشروعك والجمهور المستهدَف وموارد المطوّرين.
تطبيقات Unity وOpenXR وWebXR
- إمكانية نقل التطبيقات إلى Android XR من منصة أخرى بأقل قدر من الجهد المبذول في التطوير
- يمكن تخصيصها بالكامل وهي بدائل لاستخدام حزمة تطوير البرامج (SDK) Jetpack XR
- تعمل في "المساحة الكاملة" فقط، لأنّها يمكنها الوصول إلى المساحة المادية للمستخدم بالكامل واستخدامها.
البدء باستخدام التكنولوجيا والأدوات التي تعرفها
يتوافق Android XR مع المعايير المفتوحة حتى تتمكّن من إنشاء تطبيق متوافق مع مجموعة كبيرة من الأجهزة والجماهير. اختَر نهج التطوير الذي يناسب احتياجاتك.
التطوير باستخدام UnityUnity هو محرّك ثلاثي الأبعاد شائع الاستخدام في الوقت الفعلي لإنشاء محتوى تفاعلي ثنائي وثلاثي الأبعاد. ويقدّم مجموعة شاملة من الأدوات، بما في ذلك محرّر مرئي وإمكانات كتابة النصوص البرمجية ومكتبة كبيرة لمواد العرض. ويقدّم هذا البرنامج مكونات مُعدّة مسبقًا وكتابة نصوص مرئية ومجتمعًا داعمة له. تتيح Unity إجراء تجارب إبداعية وعمليات تكرار سريعة واختبارات تهدف إلى تحسين الجودة. التطوير باستخدام Unity |
التطوير باستخدام OpenXROpenXR هو معيار مفتوح وبدون حقوق ملكية لإنشاء تطبيقات الواقع المعزّز المتوافقة مع جميع الأنظمة الأساسية والأجهزة. يتيح لك ذلك كتابة رموز برمجية من المستوى الأدنى وإنشاء تجارب الواقع المعزّز التي يمكن الوصول إليها وتعديلها على نطاق واسع من الأجهزة. يقدّم OpenXR أداءً محسّنًا بسبب عمليات التنفيذ المتوافقة مع الأجهزة وتحسينات الأجهزة. التطوير باستخدام OpenXR |
التطوير باستخدام WebXRWebXR هي واجهة برمجة تطبيقات تتيح للمستخدمين تجربة الواقع المعزّز مباشرةً في متصفّح ويب، بدون الحاجة إلى تنزيل تطبيق خاص. ويمكن لأي مستخدم لديه متصفّح متوافق الاستفادة من تجارب WebXR، ما قد يؤدي إلى الوصول إلى جمهور أكبر. إنّ مشاركة تجارب WebXR هي عملية بسيطة مثل مشاركة عنوان URL. وهي مثالية لتوفير تجربة XR سلسة يمكن تشغيلها على مجموعة كبيرة من المنصات. التطوير باستخدام WebXR |