أخبار المنتجات
إصدار "معاينة المطوّر" من حزمة تطوير البرامج (SDK) لمنصة Android XR
قراءة لمدة 5 دقائق
يسرّنا اليوم الإعلان عن إطلاق إصدار "معاينة المطوّر" من حزمة تطوير البرامج (SDK) لمنصة Android XR، وهي حزمة تطوير شاملة لمنصة Android XR. هذه المنصّة هي الأحدث في عائلة Android، وتم تصميمها لسماعات الرأس التي تعمل بتقنيات الواقع الممتد (XR) (والنظّارات الذكية في المستقبل). ستتوفّر لك فرص لا حصر لها لإنشاء تجارب تجمع بين العالم الرقمي والواقعي وتطويرها، وذلك باستخدام واجهات برمجة التطبيقات والأدوات والمعايير المفتوحة المألوفة في Android والمصمَّمة لتجارب الواقع الممتد. يعني كلّ ذلك أنّه إذا كنت تصمّم تطبيقات لنظام Android، فأنت تصمّمها أيضًا لتجربة الواقع الممتد. تابِع القراءة للبدء في تطوير تطبيقات لسماعات الرأس.
باستخدام حزمة تطوير البرامج (SDK) لمنصة Android XR، يمكنك إجراء ما يلي:
- تخلَّص من الشاشات التقليدية من خلال تحويل تطبيقك إلى تجربة مكانية باستخدام عناصر ثلاثية الأبعاد غنية ولوحات مكانية وصوت مكاني يمنحك إحساسًا طبيعيًا بالعمق والحجم والواقعية الملموسة.
- انقل المستخدمين إلى مساحة افتراضية رائعة، أو تفاعل معهم في منازلهم أو أماكن عملهم
- الاستفادة من إمكانات التفاعل الطبيعي المتعدّد الوسائط، مثل اليدين والعينين
"نرى أنّ Android XR سيحدث نقلة نوعية في أسلوب سرد القصص. يتيح لنا ذلك دمج عمق السرد مع ميزات تفاعلية متقدّمة، ما يؤدي إلى إنشاء عالم غامر يمكن للجمهور التفاعل فيه مع الشخصيات والقصص بشكل لم يسبق له مثيل".
- "جد وينتروب"، شريك في شركة 30 Ninjas
تطبيقاتك على Android XR
تم تصميم حزمة تطوير البرامج (SDK) لمنصة Android XR استنادًا إلى الأسس الحالية لتطوير تطبيقات Android. سنوفّر أيضًا "متجر Play" على Android XR، حيث ستصبح معظم تطبيقات Android متاحة تلقائيًا بدون الحاجة إلى بذل أي جهد إضافي في التطوير. سيتمكّن المستخدمون من استكشاف تطبيقاتك الحالية واستخدامها في بُعد جديد تمامًا. لتمييز تطبيق Compose الحالي، يمكنك الموافقة على إنشاء مساحة تلقائيًا لمكوّنات التصميم المتعدد الأبعاد (الإصدار 3) وCompose للتنسيقات المتجاوبة في الواقع الممتد.
تستفيد التطبيقات المحسَّنة للشاشات الكبيرة من إمكانات تغيير الحجم في Android XR
تتضمّن حزمة تطوير البرامج (SDK) لمنصة Android XR ميزات تناسب جميع المطوّرين:
هل تستخدم Kotlin و"استوديو Android" في عملية التطوير؟ ستشعر وكأنّك في منزلك عند استخدام حزمة تطوير البرامج (SDK) لمنصة Jetpack XR، وهي مجموعة من المكتبات والأدوات المألوفة التي تسهّل عملية التطوير وتزيد من الإنتاجية.
- هل تستخدم محرّك Unity ثلاثي الأبعاد في الوقت الفعلي؟ توفّر حزمة Android XR Extensions for Unity الحِزم التي تحتاج إليها لإنشاء تجارب غامرة وفعّالة أو نقلها.
- هل أنت مطوّر تطبيقات ويب؟ استخدِم WebXR لإضافة تجارب غامرة متوافقة مع Chrome.
- هل تعمل باستخدام لغات أصلية مثل C/C++؟ يتوافق Android XR مع معيار OpenXR 1.1.
إنشاء المحتوى باستخدام حزمة تطوير البرامج (SDK) Jetpack XR
تتضمّن حزمة تطوير البرامج (SDK) الخاصة بـ Jetpack XR مكتبات Jetpack جديدة مصمَّمة خصيصًا لتجارب الواقع الممتد. تشمل أهم الميزات ما يلي:
- Jetpack Compose للواقع الممتد: تتيح لك هذه المكتبة إنشاء تصاميم لواجهات مستخدم مكانية بشكل تعريفي، وتحويل واجهة المستخدم الحالية الثنائية الأبعاد التي تم إنشاؤها باستخدام Compose أو Views إلى واجهة مكانية.
- التصميم المتعدد الأبعاد لتجربة الواقع الممتد: يتضمّن هذا التصميم مكونات وتنسيقات تتكيّف تلقائيًا مع تجربة الواقع الممتد.
- Jetpack SceneCore: توفّر هذه المكتبة الأساس اللازم لإنشاء تجارب ثلاثية الأبعاد مخصّصة.
- ARCore for Jetpack XR: توفّر إمكانات إدراك قوية لتطبيقك من أجل فهم العالم الحقيقي
"باستخدام Android XR، يمكننا دمج تطبيق Calm مباشرةً في عالمك، ما يتيح لك الاستفادة من حواسك والاستمتاع بتجربة أكثر عمقًا وتأثيرًا. من خلال التعاون الوثيق مع فريق Android XR بشأن هذه التكنولوجيا المتطورة، أعدنا تصميم طريقة إنشاء إحساس بالعمق والمساحة، ما أدى إلى مستوى من الانغماس يساعدك على الشعور بالاسترخاء والتركيز بشكل أفضل".
- "دان سيتو"، نائب الرئيس في Calm Studios
ابدأ رحلتك مع حزمة تطوير البرامج (SDK) لمنصة Jetpack XR من خلال نموذج Hello XR، وهو مقدّمة مباشرة إلى الميزات الأساسية في Jetpack Compose لمنصة XR.
مزيد من المعلومات حول التطوير باستخدام حزمة Jetpack XR SDK
تطبيق JetNews التجريبي هو نموذج تطبيق Android للشاشات الكبيرة تم تعديله ليتوافق مع Android XR
نطرح أيضًا أدوات وإمكانات جديدة في أحدث إصدار مبكر من استوديو Android Meerkat لتعزيز الإنتاجية وتبسيط عملية إنشاء المحتوى على Android XR.
- استخدِم محاكي Android XR الجديد لإنشاء جهاز XR افتراضي لنشر التطبيقات التي تم إنشاؤها باستخدام حزمة تطوير البرامج (SDK) من Jetpack XR واختبارها. يتضمّن المحاكي عناصر تحكّم خاصة بالواقع الممتد لاستخدام لوحة المفاتيح والماوس للتنقّل في مساحة افتراضية محاكية.
- استخدِم نموذج Android XR لبدء إنشاء تطبيق باستخدام Jetpack Compose XR.
- استخدِم أداة فحص التنسيق المعدَّلة لفحص وتصحيح أخطاء مكوّنات واجهة المستخدم المكانية التي تم إنشاؤها باستخدام Jetpack Compose للواقع الممتد.
مزيد من المعلومات حول الأدوات المتوافقة مع XR في "استوديو Android" و"محاكي Android XR"
يتضمّن برنامج محاكي Android XR في "استوديو Android" عناصر تحكّم جديدة لاستكشاف المساحة الثلاثية الأبعاد داخل المحاكي
إنشاء المحتوى باستخدام Unity
لقد عقدنا شراكة مع Unity لدمج محرك الرسومات الثلاثية الأبعاد في الوقت الفعلي مع Android XR بدءًا من Unity 6. تطرح Unity حزمة Unity OpenXR: Android XR لتوفير تجارب الواقع الممتد المتوافقة مع منصات متعددة على Android XR.
تضيف Unity إمكانية استخدام Android XR إلى حِزم الواقع الممتد الشائعة التالية:
نعمل أيضًا على طرح "إضافات Android XR" لبرنامج Unity مع عيّنات وميزات مبتكرة، مثل ملف تعريف التفاعل باستخدام الماوس ووضع المزج مع البيئة المحيطة وشبكة اليد المخصّصة وتتبُّع العناصر وغير ذلك.
"بعد أن أتحنا لعبة Demeo على معظم المنصات المتاحة تجاريًا، يمكننا القول إنّنا أُعجبنا بعملية تعديل اللعبة لتتوافق مع Android XR".
– يوهان جاسترين، رئيس قسم التكنولوجيا في Resolution Games
لمزيد من المعلومات، يمكنك الاطّلاع على دليل البدء في استخدام Unity ومنشور Unity على المدوّنة.
تم تعديل Vacation Simulator إلى Unity 6 وأصبحت متوافقة مع Android XR
إنشاء محتوى للويب
يتوافق Chrome على Android XR مع معيار WebXR. إذا كنت تصمّم تجارب على الويب، يمكنك تحسين المواقع الإلكترونية الحالية باستخدام محتوى ثلاثي الأبعاد أو إنشاء تجارب غامرة جديدة. يمكنك أيضًا استخدام أُطر عمل كاملة الميزات، مثل three.js أو A-Frame أو PlayCanvas، لإنشاء عوالم افتراضية، أو يمكنك استخدام واجهة برمجة تطبيقات أبسط، مثل model-viewer، ليتمكّن المستخدمون من عرض المنتجات على موقع إلكتروني للتجارة الإلكترونية. وبما أنّ WebXR هو معيار مفتوح، فإنّ التجارب نفسها التي تنشئها لأجهزة الواقع المعزّز على الأجهزة الجوّالة أو أجهزة الواقع الافتراضي المخصّصة تعمل بسلاسة على Android XR.
مزيد من المعلومات حول تطوير التطبيقات باستخدام WebXR
يتوافق Chrome على Android XR مع ميزات WebXR، بما في ذلك خرائط العمق التي تتيح للأجسام الافتراضية التفاعل مع الأسطح في العالم الحقيقي
استنادًا إلى المعايير المفتوحة
نواصل في Android اتّباع نهج المعايير المفتوحة. في صميم حزمة إدراك Android، تقع OpenXR، وهي واجهة برمجة تطبيقات عالية الأداء ومتوافقة من عدّة منصات تركّز على إمكانية النقل. يتوافق Android XR مع OpenXR 1.1، كما نعمل على توسيع معايير OpenXR باستخدام إضافات مورّدين متطوّرة لتقديم إمكانات قوية لاستشعار العالم، مثل:
- شبكة اليد المستندة إلى الذكاء الاصطناعي، والمصمّمة للتكيّف مع شكل اليد وحجمها من أجل تمثيل تنوّع المستخدمين بشكل أفضل
- نسيج العمق التفصيلي الذي يسمح للعناصر من العالم الحقيقي بحجب المحتوى الافتراضي
- تقدير الإضاءة المتطوّر، لإضاءة المحتوى الرقمي بما يتناسب مع ظروف الإضاءة في العالم الحقيقي
- عناصر جديدة قابلة للتتبُّع تتيح لك إدخال عناصر من العالم الحقيقي، مثل أجهزة الكمبيوتر المحمول والهواتف ولوحات المفاتيح والفئران، إلى بيئة افتراضية
تتوافق حزمة تطوير البرامج (SDK) لنظام التشغيل Android XR أيضًا مع تنسيقات المعايير المفتوحة، مثل glTF 2.0 للنماذج الثلاثية الأبعاد وOpenEXR للبيئات ذات النطاق الديناميكي العالي.
بناء المستقبل معًا
يسرّنا الإعلان عن إصدار "معاينة المطوّر" من حزمة تطوير البرامج (SDK) لمنصة Android XR. نحن بصدد طرح إصدار "معاينة المطوِّر" هذا لأنّنا نريد العمل معك على بناء مستقبل تكنولوجيات الواقع الممتد. يسرّنا تلقّي ملاحظاتك، ونتطلّع إلى العمل معك وإدراج أفكارك واقتراحاتك في المنصة. إنّ شغفك وخبرتك وأفكارك الجريئة ضرورية للغاية لمواصلة تطوير Android XR.
نتطلّع إلى التفاعل مع تطبيقاتك التي تمّت إعادة تصميمها للاستفادة من الإمكانات المكانية الفريدة في Android XR، وذلك باستخدام أدوات مألوفة مثل استوديو Android وJetpack Compose. نتطلّع إلى استكشاف عوالم ثلاثية الأبعاد مذهلة تنشئها باستخدام أدوات قوية ومعايير مفتوحة، مثل Unity وOpenXR. والأهم من ذلك، نحن متحمّسون لبدء هذه الرحلة مع جميع صنّاع المحتوى الذين يشكّلون المنتدى الرائع لمطوّري Android وUnity.
لبدء إنشاء تطبيقات وتطويرها لمنصة Android XR، يمكنك الانتقال إلى developer.android.com/develop/xr حيث ستجد جميع الأدوات والمكتبات والموارد التي تحتاج إليها للإنشاء باستخدام حزمة تطوير البرامج (SDK) لمنصة Android XR. إذا كنت مهتمًا بالحصول على أجهزة ما قبل الإصدار والتعاون مع فريق Android XR، يمكنك التعبير عن اهتمامك بالمشاركة في برنامج تدريبي للمطوّرين حول Android XR في عام 2025 من خلال ملء هذا النموذج.
متابعة القراءة
-
أخبار المنتجات
أعلنّا اليوم خلال فعالية The Android Show أنّ نظام التشغيل Android سيتحوّل من نظام تشغيل إلى نظام ذكي، ما يتيح المزيد من فرص التفاعل مع تطبيقاتك.
Matthew McCullough • مدة القراءة: 4 دقائق
-
أخبار المنتجات
نعمل اليوم على تحسين عملية تطوير تطبيقات Android باستخدام Gemma 4، وهو أحدث نموذج مفتوح المصدر ومتطوّر مصمّم بقدرات معقّدة للاستدلال واستخدام الأدوات بشكل مستقل.
Matthew McCullough • مدة القراءة: دقيقتان
-
أخبار المنتجات
أصبح الإصدار التجريبي 3 من Android 17 متوفّرًا اليوم، ما يعني أنّنا حقّقنا ثباتًا في النظام الأساسي. وهذا يعني أنّه تم إغلاق مساحة واجهة برمجة التطبيقات، ويمكنك إجراء اختبار التوافق النهائي ونشر تطبيقاتك التي تستهدف Android 17 على "متجر Play".
Matthew McCullough • مدة القراءة: 5 دقائق
البقاء على اطّلاع على آخر التحديثات
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.