إطلاق الإصدار التجريبي من المكتبات الأساسية لحزمة تطوير البرامج (SDK) في Jetpack XR: الإنجاز التالي لمنصة Android XR
مدّة القراءة: دقيقتان
منذ طرح حزمة تطوير البرامج (SDK) لمنصة Android XR، حوّل المطوّرون أفكارهم إلى تجارب غامرة ومبتكرة لسماعات رأس بنظام الواقع الممتد ونظارات بنظام الواقع الممتد السلكية. ومع توسّع المنظومة المتكاملة، يمكنك بسهولة نقل هذه التجارب من مرحلة المعاينة إلى مرحلة الإنتاج والوصول إلى المستخدمين أينما كانوا.
يسرّنا اليوم الإعلان عن إطلاق الإصدار التجريبي من Jetpack SceneCore وARCore for Jetpack XR وXR Runtime، مع توفّر Jetpack Compose for XR قريبًا. هذا يعني أنّ واجهات برمجة التطبيقات أصبحت أكثر استقرارًا، ما يجعل هذا الوقت مناسبًا لبدء دمجها في سير عمل الإنتاج والإنشاء لنظام Android XR.
ما هي مزايا حزمة تطوير البرامج (SDK) لمنصة Jetpack XR؟
تتضمّن حزمة تطوير البرامج (SDK) لمنصة Jetpack XR جميع الأدوات والمكتبات التي تحتاج إليها لإنشاء تجارب غامرة ومعزّزة لنظام التشغيل Android XR. سواء كنت تنقل تطبيقًا ثنائي الأبعاد حاليًا أو تنشئ تطبيقًا جديدًا ثلاثي الأبعاد للواقع الممتد من الصفر، يمكنك إجراء ذلك باستخدام أدوات تطوير Android المألوفة التي تعرفها وتحبها.
لدعم عملية التطوير، يركّز هذا الإصدار على توفير العناصر الأساسية في حزمة تطوير البرامج (SDK):
- Jetpack SceneCore: يمكنك إنشاء رسم بياني لمشهد Android XR ومعالجته باستخدام محتوى ثلاثي الأبعاد. يمكنك ترتيب النماذج الثلاثية الأبعاد وتشغيل الصوت المكاني واستخدام نظام مكوّنات الكيانات الفعّال لإنشاء الكيانات والتحكّم فيها وإدارتها.
- ARCore for Jetpack XR: يمكنك دمج المحتوى الرقمي في العالم الحقيقي باستخدام إمكانات الإدراك. تتيح هذه المكتبة تقدير العمق ونقاط الارتكاز الثابتة واختبار مؤشر الماوس وتحديد المستوى.
- XR Runtime: يوفّر أساس وقت التشغيل الأساسي لحزمة تطوير البرامج (SDK)، ويتعامل مع دورات حياة الأجهزة وإنشاء الجلسات وإعدادات النظام التي تتيح واجهة برمجة التطبيقات.
- Jetpack Compose للواقع الممتد: يمكنك إنشاء تصاميم واجهة مستخدم مكانية تستفيد من الإمكانات المكانية في Android XR. تتيح لك هذه المكتبة استخدام مفاهيم Compose المألوفة لإنشاء واجهات مستخدم مكانية، وستتوفّر قريبًا في إصدار تجريبي.
ما الجديد في الإصدار التجريبي؟
وقد ساعدت الملاحظات المباشرة من معاينات المطوّرين في تشكيل هذه الإصدارات التجريبية، ما أدى إلى تقديم العديد من التحسينات المهمة على واجهة برمجة التطبيقات لضمان جاهزية هذه المكتبات للإصدار العلني.
- توسيع نطاق دعم الاختبار: تتوفّر الآن إمكانات جديدة في مكتبات الواقع الممتد الغامرة، بما في ذلك اختبار الصوت المكاني وأجهزة XR وإعدادات الجلسة. يُرجى الاطّلاع على ملاحظات الإصدار لكل مكتبة لمعرفة التفاصيل.
- دعم الكوروتينات في Kotlin: لتتوافق بشكل أفضل مع الكوروتينات في Kotlin، أصبحت دالة Session.create الآن دالة تعليق.
- تعديلات على المصطلحات والفئات: تمت إعادة تسمية AnchorEntity إلى AnchorSpace، وأصبح كل من ActivitySpace و AnchorSpace يوسّعان الآن فئة SpaceEntity الشائعة لإدارة المساحة بشكل أكثر اتساقًا في جميع المشاهد.
يمكنك الاطّلاع على ملاحظات الإصدار الكاملة لكل مكتبة لمعرفة تفاصيل محدّدة حول التغييرات في الأسماء وواجهات برمجة التطبيقات.
البدء وتقديم الملاحظات
لإضافة هذه التبعيات، أدرِج مستودع Google Maven في مشروعك وأضِف أحدث مكتبات XR إلى ملفات build.gradle.
dependencies { implementation("androidx.xr.scenecore:scenecore:1.0.0-beta02") implementation("androidx.xr.arcore:arcore:1.0.0-beta02") implementation("androidx.xr.runtime:runtime:1.0.0-beta02") implementation("androidx.xr.compose:compose:1.0.0-alpha17") }
تتوسّع منظومة أجهزة Android XR المتكاملة التي تتيح تجارب غامرة، بدءًا من سمّاعات الرأس وحتى النظارات السلكية التي تعمل بنظام الواقع الممتد. هذا هو الوقت المثالي لبدء إنشاء تجارب غامرة باستخدام الإصدار التجريبي من حزمة تطوير البرامج (SDK) لـ Jetpack XR. يمكنك البدء في إنشاء التطبيقات واختبارها على Samsung Galaxy XR أو محاكي Android XR اليوم.
-
أخبار المنتجاتيسرّنا إطلاق الإصدار 4 من "معاينة المطوّر" لحزمة تطوير البرامج (SDK) لمنصة Android XR، مع مواصلة تركيزنا على توحيد عملية تطوير التطبيقات المتوافقة مع الأجهزة المتعدّدة، مثل سمّاعات الرأس ونظارات بنظام الواقع الممتد السلكية والنظارات الذكية.
Amy Zeppenfeld, Stevan Silva • مدّة القراءة: 5 دقائق -
أخبار المنتجاتمن خلال تطوير التطبيقات على Android XR، يمكنك تلبية احتياجات المستخدمين في أي وقت، سواء كانوا يبحثون عن تجربة غامرة بالكامل في المنزل أو تجربة سريعة أثناء التنقل، وذلك من خلال مجموعة واسعة من التطبيقات المكانية. في مؤتمر Android Dev Summit، احتفلنا بإنجاز رائع من خلال إطلاق نظارة XREAL AURA.
Amy Zeppenfeld, Vinny DaSilva • مدّة القراءة: 3 دقائق -
أخبار المنتجاتمن الطبقات المعزّزة إلى البيئات الغامرة بالكامل، تتوسّع منظومة Android XR المتكاملة بسرعة، مع توفّر Samsung Galaxy XR اليوم.
Stevan Silva, Vinny DaSilva • مدّة القراءة: دقيقتان
يمكنك الحصول على آخر الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.