الأنماط

استخدم أنماط تجربة المستخدم الشائعة لمنح المستخدمين تجربة متسقة عبر جميع Glassware.

ستتعرف هنا على الكتل البرمجية الإنشائية الأساسية لبناء هذه الأنماط إلى جانب أمثلة للأنماط التي نشعر أنها تعمل بشكل رائع على Glass.

الوحدات الأساسية للأنماط

باستخدام عناصر واجهة المستخدم الرئيسية إلى جانب طريقة الاستدعاء، يمكنك إنشاء مجموعة متنوعة من أنماط الاستخدام التي تعمل بشكل جيد على Glass. يمكنك بعد ذلك دمج أنماط متعددة معًا في Glassware لحالات الاستخدام التي تحتاجها.

عناصر واجهة المستخدم

  1. بطاقة ثابتة: تعرض نصًا وHTML وصورًا وفيديوهات. يمكن للبطاقات الثابتة أن تستدعي أحداثًا مباشرة أو غامرة.
  2. بطاقة مباشرة - تعرض البطاقات المهمة في الوقت الحالي، ويتم عرضها عادةً بتردد عالٍ.
  3. الاندماج - لعرض أنشطة Android التي تتحكم في تجربة المخطط الزمني.

طرق الاستدعاء

  1. حسنًاأو قائمة الصوت أو القائمة الصوتية
  2. الصوت السياقي أو قائمة اللمس في بطاقة المخطط الزمني

نموذج الاستدعاء الصوتي

تُعد الأوامر الصوتية جزءًا رئيسيًا من تفاعل المستخدم مع Glass وتسمح للمستخدمين بالقيام بالأشياء بدون لمس الجهاز وبسرعة وبشكل طبيعي. تعد الطريقة التي تبدأ بها الطلبات الصوتية التفاعل مع المستخدمين جزءًا لا يتجزأ من تجربة Glassware.

نختار بعناية الأوامر الصوتية لتضمينها في قائمة OK Glass استنادًا إلى مجموعة من المعايير. راجِع قائمة التحقّق الخاصة بالطلبات الصوتية للحصول على تفاصيل كاملة حول ما نبحث عنه في الطلبات الصوتية الجيدة. بشكل عام، تلتزم الأوامر الصوتية بالإرشادات التالية حول Glass.

التركيز على الإجراء وليس على الوكيل

يجب أن تستند الأوامر الصوتية إلى ما يريد المستخدمون فعله وليس على ما ينفّذه Glassware للإجراء.

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

تقليل الوقت من النية إلى الإجراء

يجب تنفيذ الإجراءات الصوتية في أقرب وقت ممكن.

على سبيل المثال، عند قول عبارة "ok Glass, Listen to Led Zeppelin"، يتم تشغيل الموسيقى تلقائيًا ولا تفرض على المستخدمين تحديد خيارات قبل تشغيل الموسيقى.

عامية وسهلة القول

الأوامر الصوتية تبدو طبيعية، وتختلف بدرجة كافية عن الأوامر الموجودة، ومؤلفة من كلمتين على الأقل. يتيح لنا ذلك ضبط التعرف على الصوت للعمل بشكل جيد مع مجموعة متنوعة من الأوامر.

عامة بما يكفي للتطبيق على العديد من خدمات Glassware

لتجنب الفوضى في قوائم الصوت واللمس الزجاجية السليم، يجب أن تعمل الأوامر الصوتية مع العديد من أدوات Glassware إذا لزم الأمر. في هذه الحالات، يعرض Glass تلقائيًا قائمة بأسماء Glassware التي يمكنها تنفيذ الأمر.

على سبيل المثال، يُفضّل استخدام عبارة "Ok Glass، تشغيل لعبة، إملائي" بدلاً من "حسنًا الزجاج، تشغيل التعويذة".

الأنماط

مهمة جارية

تُعد المهام المستمرة بطاقات مباشرة طويلة الأمد يغادرها المستخدمون ويعودون إليها بشكل متكرر.

على سبيل المثال، تبدأ عينة ساعة الإيقاف التي يتم شحنها باستخدام GDK ساعة الإيقاف باستخدام الأمر ok Glass.

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



Strava مثال آخر على المهمة الجارية. يدخل Strava بطاقة مباشرة تحتوي على مؤقت للجري الحالي أو ركوب الدراجة. يؤدي النقر على البطاقة المباشرة إلى إظهار القوائم لتنفيذ مجموعة واسعة من الخيارات. يزيل عنصر قائمة النهاية البطاقة المباشرة من الجدول الزمني عندما ينتهي المستخدمون من الركض أو ركوب الدراجة.

خلاّط يدوي

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

الإشعارات الدورية

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

تستفيد الإشعارات من خدمات الويب لواجهة Mirror API أو خدمات الخلفية في Android على Glass لإرسال الإشعارات إلى المخطط الزمني.