للاستفادة من الإمكانات الكاملة لواجهة Android XR، من المفيد فهم الحوسبة العميقة والاستيعاب وكيفية دمج المحتوى الرقمي مع بيئة المستخدم المادية.
يقدّم تصميم الواقع الممتد الرائع تجربة مريحة وطبيعية وسهلة الاستخدام. ويجذب هذا المحتوى المستخدمين ويشجّعهم على استكشاف كل ما يوفّره تطبيقك. يمكن أن تساعد تطبيقات Android XR المستخدمين على مدار اليوم في ما يلي:
- التركيز على العمل وزيادة الإنتاجية والإبداع
- مشاهدة الفيديوهات وتشغيل الألعاب والاستماع إلى الموسيقى وتصفّح الصور
- استكشِف محتوى وتعلَّم
- التواصل مع العائلة والأصدقاء
- تحسين الصحة النفسية والجسدية
اعتبارات لإنشاء تطبيق واقع ممحوّر عالي الجودة
البدء من حيث أنت
يتيح لك Android XR التصميم من مكانك الحالي. يمكنك تطوير تطبيق جديد أو تحديث تطبيق حالي باستخدام Android Jetpack XR أو Unity أو OpenXR أو WebXR.
اتّباع الأنماط الراسخة يمكنك استخدام إرشادات أسلوب Material Design ومكوّناته لإنشاء تجربتٍ متسقة على جميع المنصات. بالنسبة إلى تطبيقات Android، استخدِم نماذج واجهة المستخدم المعتمَدة. بالنسبة إلى تطبيقات Unity أو OpenXR أو WebXR، طبِّق إرشادات التصميم الخاصة بالنظام الأساسي لضمان تقديم تجربة سلسة للمستخدم.
الاستفادة من معرفة المستخدمين: استخدِم العناصر الشائعة، مثل الأزرار والقوائم وحقول النص التي يعرفها المستخدمون من الأنظمة الأساسية الأخرى. أنشئ تفاعلات متسقة لمساعدة المستخدمين في التنقّل في تطبيقك. وأضِف إشارات مرئية توضّح كيفية تفاعلهم مع العناصر.
مساعدة المستخدمين في الشعور بالراحة والأمان
يجب مراعاة الراحة في كل جزء من تصميمك، مع مراعاة كيفية تنقّل المستخدمين بشكل طبيعي. اسمح للمستخدمين بالتفاعل مع تطبيقك في مواضع مختلفة بالجسم، باستخدام أيديهم أو عيونهم أو أصواتهم أو لوحة المفاتيح أو الماوس أو وحدة التحكّم.
تصميم تفاعلات مريحة: يجب وضع العناصر القابلة للتفاعل في وسط ملفه الشخصي للحد من إجهاد الرأس والعين. يجب إبقاء المحتوى ضمن حدود واضحة لمساعدة المستخدمين في الحفاظ على التركيز وتجنُّب الشعور بالانزعاج. تجنَّب استخدام حركات الرأس والجسم على نطاق واسع إلا في التفاعلات التي تُحسِّن التجربة بشكلٍ حقيقي.
يجب أن تتيح تجربة الجلوس والوقوف والاستلقاء. يجب وضع عناصر واجهة المستخدِم والعناصر التحكّمية والكائنات التفاعلية في مجال رؤية المستخدم. فعِّل إعدادات الارتفاع المخصّصة ليتمكّن المستخدمون من تخصيص تجربتهم.
منع الغثيان أثناء الحركة استخدِم حركة متوقّعة و معدلات لقطات ثابتة لمساعدة المستخدمين في توقّع التغييرات في البيئة. تجنَّب استخدام الحركات غير المتوقّعة، مثل التسارع أو التباطؤ المفاجئين أو تغييرات الاتجاه. ويساعد ذلك في إبقاء بعض العناصر ثابتة لإنشاء إطار مرجعي.
السماح للمستخدمين باختيار بين العالمَين الواقعي والافتراضي إذا كان تطبيقك يتيح immersing كاملة لنقل المستخدمين إلى مساحة افتراضية، ننصحك بتوفير خيار العرض المباشر حتى يتمكّن المستخدمون من رؤية مساحتهم الفعلية بجانب تطبيقك عندما يكون ذلك ممكنًا.
استكشاف تجارب مميزة في الواقع الممتد
تتضمّن تقنية Android XR ميزات لمساعدتك في الاستفادة من الشاشة اللامتناهية وإنشاء تجارب غامرة وجذابة.
النماذج الثلاثية الأبعاد التفاعلية: يمكنك إضافة عناصر ثلاثية الأبعاد تفاعلية واقعية أو مصمّمة بشكل فني أو مرح. يتم عادةً عرض الأجسام الثلاثية الأبعاد مع عمق وحجم، ويمكن مشاهدتها من جميع الزوايا، ويمكن نقلها من خلال تفاعلات طبيعية باستخدام الإيماءات.
بيئات افتراضية غامرة بالكامل: وننصحك بترك ميزة "التجربة الكاملة" للتجارب التي تستفيد منها بشكل كبير. اختَر لحظة رئيسية لنقل المستخدم إلى واقع جديد، واستبدِل محيطه المادي بمساحة افتراضية.
التفكير في الدمج الغامر في وضع العرض المباشر، يمكنك دمج العناصر الافتراضية مع البيئة المادية للمستخدم. يمكنك تصميم عناصر افتراضية باستخدام انماط طبيعية للإضاءة والظلال لإضافة لمسة واقعية.
الصوت المكاني: لإضافة لمسة واقعية وشعور بالانغماس، يمكنك تحديد مواضع الأصوات بدقة في البيئة لإنشاء منظر صوتي معقول يؤدي إلى زيادة وعي المستخدم بالمكان.
تسهيل استخدام تطبيقك
تم تصميم Android XR لتسهيل التنقل في تطبيقك وفهمه والاستمتاع به لجميع المستخدمين.
ميزات النظام يتضمّن نظام التشغيل Android XR ميزات تسهيل الاستخدام على الأجهزة الجوّالة والشاشات الكبيرة، مثل تحويل الصوت إلى نص والنسخ النصي التلقائي وعكس الألوان وتصحيحها، والتكبير والتحكّم في التركيز. تم أيضًا تكييف المنصة لتناسب قارئ الشاشة TalkBack من Google.
الألوان والإضاءة: يجب توفير تباين ألوان كافٍ لمساعدة المستخدمين الذين يعانون من اختلافات في الرؤية اللونية. حافظ على نسب التباين لتحسين مقروئية النص، خاصةً إذا كنت تستخدم أي خلفيات شفافة. استخدِم ميزة التعتيم لإنشاء تباين بين تطبيقك ومحيط المستخدم. تجنَّب التغييرات المفاجئة في السطوع أو اللون لتجنّب الشعور بعدم الراحة في العين.
الحجم والحجم الديناميكي: تجعل استهدافات واجهة المستخدم والمؤشر الأكبر حجمًا من السهل على المستخدمين اختيار العناصر في المساحة واستخدامها. إذا كنت بصدد إنشاء تطبيق Android، سيتم تغيير حجمه تلقائيًا عندما يغيّره المستخدمون أو ينقلونه.
تقليل العبء الإدراكي: عرض عدد محدود من الخيارات أمام المستخدمين في كل مرة قدِّم ملاحظات مرئية أو صوتية لتأكيد الإجراءات. اكشف عن الميزات المتقدمة تدريجيًا لتجنُّب تشتيت انتباه المستخدمين بالمعلومات الزائدة.
تصميم التفاعلات المباشرة والتفاعلات عن بُعد، حتى يتمكّن المستخدمون من التفاعل بشكل مريح مع الأجسام القريبة والبعيدة يجب أن يتمكّن المستخدمون من التقاط أداة افتراضية أو الضغط على زر أو تغيير حجم جسم ثلاثي الأبعاد سواء كان في متناول اليد أو أبعد من ذلك.
مزيد من المعلومات حول المدخلات المتعددة الوسائط السهلة الاستخدام