البدء

يمكنك إنشاء تطبيق "نظارات الذكاء الاصطناعي" باستخدام إطار عمل واجهة مستخدم Glimmer المستند إلى Jetpack Compose للحصول على تجارب واقع معزّز تعمل على جميع "نظارات الذكاء الاصطناعي". ‫Jetpack Compose Glimmer هو أحد أُطر واجهة المستخدم الأولى التي تم تحسينها لتتوافق مع الشاشات الشفافة وتصميم نظارات الذكاء الاصطناعي.

‫1. تحديد تجارب المستخدمين

ركِّز على رحلات المستخدم الأساسية (CUJ) المتوافقة مع مبادئ النظرة السريعة التي يتيحها شكل نظارات بالذكاء الاصطناعي. ويمكن التعبير عن ذلك من خلال الحد الأدنى من واجهة المستخدم أو الصوت فقط مع السماح للمستخدم بالبقاء على دراية بمحيطه. للعثور على فرص، ننصحك بالبدء بنقاط الدخول في تطبيقك الحالي التي يمكن أن تستفيد من النظارات.

على سبيل المثال، قد يستفيد المستخدم من اتّباع اتجاهات المشي المفصّلة بدون استخدام اليدين لمساعدته في التنقّل إلى وجهته.

يجب أن تراعي رحلة المستخدم المختارة أيضًا مبادئ الأمان والراحة والأداء. على سبيل المثال، لا تختَر مهام تتطلّب استخدام كاميرا المستخدم لفترات طويلة بدون داعٍ أو تنتهك خصوصيته.

مزيد من المعلومات حول المبادئ الأساسية

استخرِج الميزات من تطبيقك على الأجهزة الجوّالة التي تستفيد من شكل النظّارة الذكية. على سبيل المثال، التجارب التي يمكن الاطّلاع عليها بسرعة.
نقل تطبيق الهاتف بأكمله إلى النظارات لأنّها لا تتوافق مع شكل النظارات

‫2- تصغير الشاشة والترجمة

بالنسبة إلى واجهة مستخدم وضع العرض، ابدأ برحلة المستخدم الأساسية (CUJ) من تطبيقك الأساسي:

  • تحسين التنسيقات لزيادة التركيز: تعطي التنسيقات الأولوية للمعلومات الأساسية، ما يقلّل عدد الإجراءات والعناصر المرئية للحفاظ على تركيز المستخدم.

  • استخدام العمق للتدرّج الهرمي: يُستخدَم العمق لتحديد أولوية العناصر.

  • التصميم من الأسفل إلى الأعلى: عند إنشاء نماذج تجريبية، ابدأ من الأسفل، مع ترتيب المكوّنات للأعلى.

  • ترجمة المكوّنات المرئية: بالنسبة إلى نظارات الذكاء الاصطناعي بشاشات مدمجة، استخدِم مكوّنات Jetpack Compose Glimmer وأنماط التنسيق.

يمكنك الاطّلاع على مزيد من المعلومات حول المكوّنات وعرض مخصص للتطبيقات.

يقلّل تطبيق قائمة التسوّق من عرض القائمة إلى تجربة قائمة بسيطة ويحتاج إلى واجهة مستخدم لجمع الملاحظات فقط.
الشكل 1.: تطبيق لقوائم التسوّق تم تعديله ليتوافق مع عناصر نظارات الذكاء الاصطناعي المزودة بشاشة تكون أشرطة النظام مميّزة بصريًا، وعادةً ما تكون نظارات الذكاء الاصطناعي فارغة. في هذه الحالة، يمكن ترجمة شريط التطبيق إلى شريحة عنوان، بينما يمكن ترجمة عناصر قائمة Material إلى قائمة Glimmer في Jetpack Compose.

3- تدفّق الصوت والإشارات الصوتية

التفاعل مع الصوت مع أنّ الصوت يجب أن يشكّل جزءًا كبيرًا من تطبيق "نظارات الذكاء الاصطناعي" بدون إرباك المستخدِم، عليك أيضًا مراعاة توفير تجربة صوتية فقط لبعض الأجهزة. يمكنك إجراء ذلك من خلال إنشاء خريطة مسار تتضمّن الصوت فقط لوصف هذه التجربة. تحديد التفاعلات والملاحظات باستخدام إشارات صوتية وحوار

أنشئ خريطة تدفّق صوتية فقط لمساعدتك في التخطيط لتجارب محادثة لا تربك المستخدم.

‫4- عناصر التحكّم في إدخال الخريطة

احرص على تحديد إعدادات أزرار التحكم والإيماءات في الجهاز. يمكنك البدء بترجمة التفاعلات الأساسية مع التطبيق، مثل النقر، إلى نقرة على لوحة التتبُّع.

متابعة إدخال البيانات

يوفّر تطبيق الواقع الممتد تجربة مستخدم مصمَّمة خصيصًا لهذا النوع من التطبيقات، كما يتيح ميزات لا تتوفّر إلا على أجهزة الواقع الممتد.

5. النظر في واجهة المستخدم الخاصة بالنظام

حساب واجهات النظام الأخرى

سيظهر تطبيقك في الشاشة الرئيسية وميزات النظام الأخرى، مثل الإشعارات، إذا تم استخدامه. ويمكن أن تظهر في شريط النظام.

مزيد من المعلومات حول واجهة مستخدم النظام

أنشئ خريطة تدفّق صوتية فقط لمساعدتك في التخطيط لتجارب محادثة لا تربك المستخدم.

6. ولايات إضافية

سيواجه تطبيقك سيناريوهات مختلفة على نظارات الذكاء الاصطناعي، مثل مشاكل في الاتصال أو الأذونات. يجب مراعاة هذه الحالات المختلفة في كل من تطبيقك الأساسي وتطبيق النظارات.

احرص على طلب أذونات ميزات الجهاز.

تذكَّر أنّه عليك مراعاة هذه العناصر من خلال واجهة المستخدم المرئية والصوت. على سبيل المثال، يمكنك تقديم ملاحظات صوتية لإعلام المستخدم بأنّه عليه إكمال عملية منح الأذونات على جهازه الجوّال أو لقراءة الأخطاء.

يجب مراعاة حالات التطبيق المختلفة، سواء داخل تطبيقك الأساسي أو تطبيق النظارات.