أخبار المنتجات
تعديلات على حزمة تطوير البرامج (SDK) لمنصة Android XR: تقديم الإصدار الثاني من "معاينة المطوّر"
قراءة لمدة 4 دقائق
منذ إطلاق إصدار "معاينة المطوّر" من حزمة تطوير البرامج (SDK) لمنصة Android XR بالتعاون مع Samsung وQualcomm وUnity العام الماضي، تفاجأنا بالحماس الذي أبداه منتدى Android الأوسع نطاقًا. سواء كان ذلك من خلال أحداث البث المباشر حول الترميز أو جلسات "مجموعة مطوّري Google" المحلية، كانت المشاركة في المنتدى تجربة رائعة للمساهمة في بناء مستقبل تكنولوجيات الواقع الممتد معًا، وما زلنا في البداية.
يسرّنا اليوم أن نعلن عن طرح التحديث الثاني من حزمة تطوير البرامج (SDK) لمنصة Android XR، وهو إصدار "معاينة المطوّر" 2 الذي يتضمّن ميزات وتحسينات جديدة لمساعدتك في تطوير تجارب غامرة مفيدة وممتعة باستخدام واجهات برمجة التطبيقات والأدوات والمعايير المفتوحة المألوفة في Android والمصمّمة خصيصًا لتجارب الواقع الممتد (XR).
خلال مؤتمر Google I/O، سنقدّم جلستَين فنيتَين متعلّقتَين بمنصة Android XR. أولها إنشاء تطبيقات مميّزة لنظام Android XR باستخدام محتوى ثلاثي الأبعاد، ويتناول العديد من الميزات المتوفّرة في Jetpack SceneCore وARCore for Jetpack XR. تتناول جلسة المستقبل بين يديك مع Compose والذكاء الاصطناعي على Android XR كيفية إنشاء واجهة مستخدم مختلفة في الواقع الممتد ورؤيتنا بشأن التقاطع بين الواقع الممتد وإمكانات الذكاء الاصطناعي المتطورة.
إنشاء تطبيقات مميّزة لأجهزة Android XR باستخدام محتوى ثلاثي الأبعاد والمستقبل يبدأ الآن، مع Compose والذكاء الاصطناعي على Android XR
الميزات الجديدة في الإصدار الثاني من "معاينة المطوّرين"
منذ طرح معاينة المطوّر 1، ركّزنا على تسهيل استخدام واجهات برمجة التطبيقات وإضافة ميزات جديدة وغامرة إلى Android XR. لقد ساعدتنا ملاحظاتك في تطوير الأدوات وحِزم تطوير البرامج (SDK) والمنصة نفسها.
باستخدام حزمة تطوير البرامج (SDK) لـ Jetpack XR، يمكنك الآن تشغيل فيديوهات بنطاق 180 درجة و360 درجة، ويمكن أن تكون مجسّمة من خلال الترميز باستخدام مواصفات MV-HEVC أو من خلال ترميز إطارات العرض بشكل متجاور. تم تحسين معيار MV-HEVC وتصميمه للفيديوهات المجسّمة، ما يتيح لتطبيقك تشغيل فيديوهات غامرة بكفاءة وبجودة عالية. يمكن للتطبيقات التي تم إنشاؤها باستخدام Jetpack Compose XR استخدام العنصر القابل للإنشاء SpatialExternalSurface لعرض الوسائط، بما في ذلك الفيديوهات المجسمة.
باستخدام Jetpack Compose for XR، يمكنك الآن أيضًا تحديد التصاميم التي تتكيّف مع إعدادات العرض المختلفة في تجارب الواقع الممتد. على سبيل المثال، استخدِم SubspaceModifier لتحديد حجم Subspace كنسبة مئوية من حجم العرض الموصى به للجهاز، وبالتالي تملأ اللوحة المساحة التي تم وضعها فيها بسهولة.
يتيح التصميم المتعدد الأبعاد للواقع الممتد الآن المزيد من عمليات تجاوز المكوِّنات لكل من TopAppBar وAlertDialog وListDetailPaneScaffold، ما يساعد تطبيقاتك المتوافقة مع الشاشات الكبيرة والتي تستخدم التصميم المتعدد الأبعاد على التكيّف بسهولة مع عالم الواقع الممتد الجديد.
تتكيّف التطبيقات مع الواقع الممتد باستخدام "تصميم متعدد الأبعاد للواقع الممتد" مع عمليات إلغاء المكوّنات الجديدة
في ARCore for Jetpack XR، يمكنك الآن تتبُّع حركات اليدين بعد طلب الأذونات المناسبة. الأيدي هي مجموعة من 26 مفصلاً لليد يمكن استخدامها لرصد إيماءات اليد وإضافة مستوى جديد تمامًا من التفاعل إلى تطبيقات Android XR:
توفّر اليدان طريقة إدخال طبيعية لتجربة Android XR.
للحصول على مزيد من الإرشادات حول تطوير التطبيقات لمنصة Android XR، يمكنك الاطّلاع على الدرس التطبيقي حول الترميز لأساسيات Android XR، والتعديلات على مشروع Hello Android XR التجريبي، وإصدار جديد من JetStream يتوافق مع Android XR.
تلقّى محاكي Android XR أيضًا تحديثات لتحسين الثبات وتوفير الدعم لوحدات معالجة الرسومات من AMD، كما تم دمجه بالكامل في واجهة مستخدم "استوديو Android".
تم الآن دمج "محاكي Android XR" في "استوديو Android"
نجح المطوّرون الذين يستخدمون Unity في إنشاء ونقل الألعاب والتطبيقات الحالية إلى Android XR. يمكنك اليوم الترقية إلى الإصدار 2 من مرحلة ما قبل الإصدار من حزمة Unity OpenXR: Android XR. يضيف هذا التحديث العديد من التحسينات على الأداء، مثل إتاحة معدّل التحديث الديناميكي الذي يحسِّن أداء تطبيقك واستهلاك الطاقة. تتوافق الآن التظليلات التي تم إنشاؤها باستخدام Shader Graph مع SpaceWarp، ما يسهّل استخدام SpaceWarp لتقليل عبء الحوسبة على الجهاز. تتوفّر الآن شبكات اليد مع الحجب، ما يتيح عرض اليد بشكل واقعي.
يمكنك الاطّلاع على نموذج الواقع المختلط المحسَّن من Unity لنظام التشغيل Android XR، والذي يتضمّن الآن إمكانية حجب العناصر وتثبيت نقاط الارتكاز.
أطلقنا مؤخرًا عينات Android XR لتطبيق Unity، والتي توضّح إمكانات منصة Android XR، مثل تتبُّع حركة اليدين وتتبُّع المستوى وتتبُّع تعابير الوجه وميزة "رؤية محيطك الواقعي".
توضّح عيّنات Unity المفتوحة المصدر من Google ميزات النظام الأساسي وتُظهر كيفية تنفيذها
تتوفّر الآن حزمة Firebase AI Logic لـ Unity في إصدار مبكر متاح للجميع. يسهّل ذلك عليك دمج الذكاء الاصطناعي التوليدي في تطبيقاتك، ما يتيح إنشاء تجارب مستندة إلى الذكاء الاصطناعي باستخدام Gemini وAndroid XR. تتوافق Firebase AI Logic تمامًا مع إمكانات Gemini، بما في ذلك الإدخال والإخراج المتعدّد الوسائط، والبث ثنائي الاتجاه لواجهات المحادثات الغامرة. تم تصميم Firebase AI Logic مع مراعاة الجاهزية لإصدار التطبيق، وهي مدمجة مع خدمات Firebase الأساسية، مثل فحص التطبيقات و"الإعداد عن بُعد" وCloud Storage، لتعزيز الأمان وإمكانية الضبط وإدارة البيانات. يمكنك الاطّلاع على مزيد من المعلومات حول هذا الموضوع في مدونة Firebase أو الانتقال مباشرةً إلى مستندات Gemini API باستخدام Vertex AI في Firebase SDK للبدء.
مواصلة بناء المستقبل معًا
نواصل التزامنا بالمعايير المفتوحة من خلال مواصفات التفاعل في glTF بالتعاون مع مجموعة Khronos، والتي ستكون متاحة في تصاميم glTF التي يعرضها Jetpack XR في وقت لاحق من هذا العام. إنّ النماذج التي تستخدم مواصفات glTF Interactivity هي مواد عرض تفاعلية مستقلة يمكن أن تتضمّن العديد من السلوكيات المبرمَجة مسبقًا، مثل تدوير العناصر عند الضغط على زر أو تغيير لون مادة بمرور الوقت.
سيتوفّر Android XR أولاً على "مشروع موهان" من Samsung، وسيتم إطلاقه في وقت لاحق من هذا العام. بعد ذلك بوقت قصير، سيطلق شركاؤنا في XREAL جهاز Android XR التالي. يُعرف هذا الجهاز باسم "مشروع Aura"، وهو جهاز محمول وموصّل يتيح للمستخدمين الوصول إلى تطبيقات Android المفضّلة لديهم، بما في ذلك التطبيقات المصمَّمة للواقع الممتد. سيتم إطلاقه كإصدار مخصّص للمطوّرين، تحديدًا لتبدأ في إنشاء التطبيقات وتجربتها. أفضل ما في الأمر؟ يمكنك إنشاء تطبيقات لهذه الأجهزة أيضًا باستخدام الأدوات المألوفة التي تستخدمها حاليًا لإنشاء تطبيقات Android.
Project Aura من XREAL
يستعدّ "متجر Google Play" أيضًا لنظام التشغيل Android XR. ستعرض هذه المنصة تطبيقات Android ثنائية الأبعاد المتوافقة على "متجر Play" لأجهزة Android XR عند إطلاقها في وقت لاحق من هذا العام. إذا كنت تعمل على تطبيق مختلف لنظام Android XR، يمكنك إعداده لإطلاقه على نطاق واسع وأن يكون من أوائل التطبيقات المختلفة على "متجر Play" لنظام Android XR:
- تثبيت تطبيقك الحالي واختباره في محاكي Android XR
- كيفية تجميع التطبيقات وتوزيعها على Android XR
- جديد! اجعل تطبيقك الذي يستخدم تكنولوجيات الواقع الممتد مميزًا عن التطبيقات الأخرى على "متجر Play" من خلال مواد عرض المعاينة، مثل الفيديوهات المجسَّمة بزاوية 180 درجة أو 360 درجة، بالإضافة إلى لقطات الشاشة ووصف التطبيق والفيديو غير المكاني.
ونعلم أنّ العديد منكم يتطلّعون إلى مستقبل Android XR على النظارات. نحن نعمل حاليًا على تحسين تجربة المطوّرين، وسنشارك المزيد من التفاصيل حول كيفية المشاركة في وقت لاحق من هذا العام.
لبدء إنشاء تطبيقات وتطويرها لمنصة Android XR، يمكنك الانتقال إلى developer.android.com/develop/xr حيث ستجد جميع الأدوات والمكتبات والموارد التي تحتاج إليها للعمل باستخدام حزمة تطوير البرامج (SDK) لمنصة Android XR. ننصحك بشكل خاص بتجربة العينات والدروس التطبيقية حول الترميز.
نرحّب بملاحظاتك واقتراحاتك وأفكارك لأنّك تساعدنا في تطوير Android XR. إنّ شغفك وخبرتك وأفكارك الجريئة ضرورية لمواصلة تطوير Android XR معًا. نتطلّع إلى رؤية تطبيقاتك المخصّصة لأجهزة XR عند إطلاق أجهزة Android XR في وقت لاحق من هذا العام.
يمكنك الاطّلاع على هذا الإعلان وجميع الأخبار المتعلقة بمؤتمر Google I/O 2025 على io.google اعتبارًا من 22 مايو.
متابعة القراءة
-
أخبار المنتجات
نعمل اليوم على تحسين عملية تطوير تطبيقات Android باستخدام Gemma 4، وهو أحدث نموذج مفتوح المصدر ومتطوّر مصمّم بقدرات معقّدة للاستدلال واستخدام الأدوات بشكل مستقل.
Matthew McCullough • مدة القراءة: دقيقتان
-
أخبار المنتجات
أصبح الإصدار التجريبي 3 من Android 17 متوفّرًا اليوم، ما يعني أنّنا حقّقنا ثباتًا في النظام الأساسي. وهذا يعني أنّه تم إيقاف واجهة برمجة التطبيقات، ويمكنك إجراء اختبار التوافق النهائي ونشر تطبيقاتك التي تستهدف الإصدار 17 من نظام التشغيل Android على "متجر Play".
Matthew McCullough • مدة القراءة: 5 دقائق
-
أخبار المنتجات
يثبت Android أنّه ليس عليك الاختيار بين منظومة متكاملة مفتوحة ومنظومة آمنة. منذ الإعلان عن متطلبات التحقّق المعدَّلة، عملنا مع المنتدى لضمان توفير هذه الحماية بشكل فعّال مع احترام حرية التعبير على المنصة.
Matthew Forsythe • مدة القراءة: دقيقتان
البقاء على اطّلاع على آخر التحديثات
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.