ما تعلمته من تصميم تطبيقات AR

نشرت: 2022-03-10
ملخص سريع ↬ ما زلنا في المراحل الأولى للثورة التكنولوجية الجديدة - الوقت المثير عندما تكون تقنيات مثل AR جزءًا متوقعًا من روتيننا اليومي - وهي فرصتنا لإنشاء أساس متين للجيل المستقبلي من المصممين. في هذه المقالة ، يشارك جليب تجربته الشخصية ونصائحه حول كيفية إنشاء وتصميم تطبيقات الواقع المعزز.

يتغير المشهد الرقمي والتكنولوجي باستمرار - تظهر منتجات وتقنيات جديدة كل يوم. يجب على المصممين تتبع الاتجاهات وأين توجد الفرص الإبداعية. يتمتع المصمم العظيم برؤية لتحليل التكنولوجيا الجديدة وتحديد إمكاناتها واستخدامها لتصميم منتجات أو خدمات أفضل.

من بين التقنيات المختلفة التي نمتلكها اليوم ، هناك تقنية تحظى باهتمام كبير: الواقع المعزز. تدرك شركات مثل Apple و Google إمكانات AR وتستثمر كميات كبيرة من الموارد في هذه التكنولوجيا. ولكن عندما يتعلق الأمر بإنشاء تجربة الواقع المعزز ، فإن العديد من المصممين يجدون أنفسهم في منطقة غير مألوفة. هل يتطلب الواقع المعزز نوعًا مختلفًا من تجربة المستخدم وعملية التصميم؟

بالنسبة لي ، أنا من أشد المعجبين بالتعلم بالممارسة ، وكنت محظوظًا بما يكفي للعمل على تطبيق Airbus للهاتف المحمول بالإضافة إلى تصميم منتج نظارات Rokid AR. لقد وضعت بعض القواعد العملية التي ستساعد المصممين على البدء في إنشاء تجارب مقنعة للواقع المعزز. تعمل القواعد مع تجارب الواقع المعزز للأجهزة المحمولة (MAR) ونظارات الواقع المعزز.

استكشاف تصميم الحركة Rokid Glasses بواسطة Gleb Kuznetsov

قائمة المصطلحات

دعنا نحدد بسرعة المصطلحات الأساسية التي سنستخدمها في المقالة:

  • تقدم تقنية الواقع المعزز للأجهزة المحمولة (MAR) واقعًا معززًا يتم تجربته على الأجهزة المحمولة (الهواتف الذكية والأجهزة اللوحية) ؛
  • نظارات الواقع المعزز هي شاشة ذكية يمكن ارتداؤها مع رؤية شفافة لتجربة الواقع المعزز.

1. احصل على شراء من أصحاب المصلحة

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

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

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

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

المزيد بعد القفز! أكمل القراءة أدناه ↓

2. الاكتشاف والتفكير

استكشف واستخدم الحلول من المجالات الأخرى

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

تصميم رحلة المستخدم باستخدام تقنية "كمستخدم أريد"

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

"كيف تحدد مجموعة الميزات الرئيسية وتتأكد من أنها ستكون ذات قيمة لمستخدمينا؟" هو سؤال مهم تحتاج إلى الإجابة عليه قبل تصميم منتجك. نظرًا لأن الفكرة الأساسية للتصميم الذي يركز على المستخدم هي إبقاء المستخدم في المركز ، يجب أن يعتمد تصميمك على فهم المستخدمين وأهدافهم وسياقات الاستخدام. بعبارة أخرى ، نحن بحاجة إلى تبني رحلة المستخدم.

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

في مقال " Designing Tomorrow Today: تطبيق Airbus iflyA380 " ، وصفت بالتفصيل العملية التي اتبعها فريقي عندما أنشأنا التطبيق. كان العنصر الحاسم في عملية التصميم هو الدخول في ذهن الراكب ، والبحث عن رؤى حول أفضل تجربة للمستخدم قبل وأثناء وبعد الرحلة.

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

تصميم تطبيق IFLY A380 iOS بواسطة Gleb Kuznetsov
تصميم تطبيق IFLY A380 iOS بواسطة Gleb Kuznetsov. (معاينة كبيرة)

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

يمكن لمستخدمي تطبيق IFLY A380 الوصول إلى ميزة AR من خلال النقر على أيقونة "الزجاج"
يمكن لمستخدمي تطبيق IFLY A380 الوصول إلى ميزة AR من خلال النقر على أيقونة "الزجاج". (معاينة كبيرة)

تضييق حالات الاستخدام

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

فيما يلي قاعدتان بسيطتان يجب اتباعهما:

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

استخدم النماذج الأولية لتقييم الأفكار

عندما نصمم تطبيقات تقليدية ، غالبًا ما نستخدم رسومات ثابتة لتقييم الأفكار. لكن هذا النهج لن ينجح مع تطبيقات AR.

لا يمكن فهم ما إذا كانت فكرة معينة جيدة أو سيئة من رسم ثابت ؛ غالبًا ما لا تعمل الأفكار التي تبدو رائعة على الورق في سياق الحياة الواقعية.

"

وبالتالي ، نحن بحاجة إلى التفاعل مع نموذج أولي للحصول على هذا الفهم. هذا هو السبب في أنه من الضروري الوصول إلى حالة النماذج الأولية في أسرع وقت ممكن.

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

3. التصميم

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

بيئة فيزيائية

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

فيما يلي ثلاث لحظات حاسمة يجب أن تفكر فيها:

  1. ما مقدار المساحة التي يحتاجها المستخدمون لتجربة الواقع المعزز؟ يجب أن يكون لدى المستخدمين فهم واضح لمقدار المساحة التي سيحتاجون إليها لتطبيقك. ساعد المستخدمين على فهم الظروف المثالية لاستخدام التطبيق قبل بدء التجربة.
  2. توقع أن يستخدم الأشخاص تطبيقك في بيئات ليست مثالية للواقع المعزز. يمكن أن يكون لمعظم البيئات المادية قيود. على سبيل المثال ، تطبيقك عبارة عن لعبة AR لتنس الطاولة ولكن قد لا يكون لدى المستخدمين سطح أفقي كبير. في هذه الحالة ، قد ترغب في استخدام جدول افتراضي تم إنشاؤه بناءً على اتجاه جهازك.
  3. تقدير الضوء أمر ضروري. يجب أن يقوم تطبيقك بتحليل البيئة تلقائيًا وتقديم إرشادات سياقية إذا لم تكن البيئة جيدة بما فيه الكفاية. إذا كانت البيئة مظلمة جدًا أو ساطعة جدًا لتطبيقك ، فأخبر المستخدم أنه يجب عليه العثور على مكان أفضل لاستخدام التطبيق. يحتوي ARCore و ARKit على نظام مدمج لتقدير الضوء.

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

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

الواقعية وجماليات كائنات AR

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

فيما يلي بعض القواعد التي يجب اتباعها:

  • ركز على مستوى التفاصيل وصمم أصولًا ثلاثية الأبعاد بتركيبات نابضة بالحياة. أوصي باستخدام نموذج نسيج متعدد الطبقات مثل PBR (نموذج عرض قائم على أساس مادي). تدعمه معظم أدوات تطوير AR ، وهذا هو الحل الأكثر فعالية من حيث التكلفة لتحقيق درجة متقدمة من التفاصيل لكائنات AR الخاصة بك.
  • احصل على الإضاءة الصحيحة. تعتبر الإضاءة عاملاً بالغ الأهمية لخلق الواقعية - فالضوء الخاطئ يكسر الانغماس على الفور. استخدم الإضاءة الديناميكية ، وعكس ظروف الإضاءة البيئية على الكائنات الافتراضية ، وقم بإلقاء ظلال الكائنات ، والانعكاسات على أسطح العالم الحقيقي لإنشاء كائنات أكثر واقعية. أيضًا ، يجب أن يتفاعل تطبيقك مع تغيير الإضاءة في العالم الحقيقي.
  • تصغير حجم الزخارف. الأجهزة المحمولة بشكل عام أقل قوة من أجهزة الكمبيوتر المكتبية. وبالتالي ، للسماح بتحميل المشهد الخاص بك بشكل أسرع ، لا تجعل الزخارف كبيرة جدًا. احرص على استخدام دقة 2K على الأكثر.
  • أضف تشويشًا بصريًا إلى نسيج الواقع المعزز. ستبدو الأسطح ذات الألوان المسطحة مزيفة لعين المستخدم. ستظهر الأنسجة أكثر واقعية عند إدخال التشققات ، واضطرابات النمط ، وأشكال أخرى من الضوضاء المرئية.
  • منع الخفقان. قم بتحديث المشهد 60 مرة في الثانية لمنع وميض كائنات الواقع المعزز.

تصميم للأمان والراحة

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

  • تجنب قيام المستخدمين بأي شيء غير مريح - على سبيل المثال ، الإجراءات التي تتطلب مجهودًا جسديًا أو الحركة السريعة / التوسعية.
  • حافظ على سلامة المستخدم. تجنب المواقف التي يضطر فيها المستخدمون إلى الرجوع للخلف.
  • تجنب جلسات اللعب الطويلة للواقع المعزز. يمكن أن يتعب المستخدمون من استخدام الواقع المعزز لفترات طويلة. تصميم نقاط التوقف والإشعارات داخل التطبيق التي يجب أن تأخذ قسطًا من الراحة. على سبيل المثال ، إذا صممت لعبة AR ، فدع المستخدمين يوقفوا تقدمهم مؤقتًا أو يحفظوه.

التنسيب للكائنات الافتراضية

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

نظارات روكيد
نظارات روكيد. (معاينة كبيرة)

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

استكشاف تصميم الحركة Rokid Glasses بواسطة Gleb Kuznetsov
استكشاف تصميم الحركة Rokid Glasses بواسطة Gleb Kuznetsov. (معاينة كبيرة)

تجنب استخدام ردود الفعل اللمسية

تُستخدم اهتزازات الهاتف بشكل متكرر لإرسال الملاحظات في تطبيقات الأجهزة المحمولة. ولكن استخدام نفس الأسلوب في الواقع المعزز يمكن أن يسبب الكثير من المشاكل - فالملاحظات اللمسية تقدم ضوضاء إضافية وتجعل التجربة أقل متعة (خاصة لمستخدمي نظارات الواقع المعزز). في معظم الحالات ، من الأفضل استخدام المؤثرات الصوتية للتغذية الراجعة.

قم بالانتقال الواضح إلى الواقع المعزز

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

تقليم كل الدهون.

خصص أكبر قدر ممكن من الشاشة لمشاهدة العالم المادي والأشياء الافتراضية لتطبيقك:

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

التلاعب بأجسام الواقع المعزز ورسم الحدود بين "التعزيز" و "الواقع"

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

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

مسح تأثير الكائن لـ MAR في الهواء الطلق بواسطة Gleb Kuznetsov
مسح تأثير الكائن لـ MAR في الهواء الطلق بواسطة Gleb Kuznetsov. (معاينة كبيرة)

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

أخيرًا وليس آخرًا ، يتبع قواعد الفيزياء للأشياء. تمامًا مثل الكائنات الحقيقية ، يجب أن تتفاعل كائنات الواقع المعزز مع بيئة العالم الحقيقي.

تصميم لحرية الكاميرا

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

تحدد Google أربع طرق مختلفة يمكن للمستخدم أن يتحرك بها في مساحة AR:

  1. جالسًا مع تثبيت اليدين.
  2. جالسًا مع تحريك اليدين.
  3. الوقوف ثابتًا مع تثبيت اليدين.
  4. التحرك في الفضاء الواقعي.

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

في بعض الحالات ، يرغب مستخدمو MAR في تدوير الجهاز لسهولة الاستخدام. لا تقاطع الكاميرا مع حركة الدوران.

ضع في اعتبارك إمكانية الوصول عند تصميم AR

كما هو الحال مع أي منتج آخر نصممه ، فإن هدفنا هو إتاحة تقنية الواقع المعزز للناس. فيما يلي بعض التوصيات العامة حول كيفية معالجة مشكلات إمكانية الوصول في العالم الحقيقي:

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

إذا كنت مهتمًا بمعرفة المزيد من النصائح العملية حول كيفية إنشاء تطبيقات AR يمكن الوصول إليها ، ففكر في مشاهدة محادثة الفيديو بواسطة Leah Findlater:

شجع المستخدمين على الانتقال

إذا كانت تجربتك تتطلب استكشافًا ، فذكر المستخدمين أنه يمكنهم التنقل. لم يسبق للعديد من المستخدمين تجربة بيئة افتراضية بزاوية 360 درجة من قبل ، وتحتاج إلى تحفيزهم على تغيير موضع أجهزتهم. يمكنك استخدام كائن تفاعلي للقيام بذلك. على سبيل المثال ، خلال I / 0 2018 ، استخدمت Google ثعلبًا متحركًا لخرائط Google يوجه المستخدمين إلى الوجهة المستهدفة.

تستخدم تجربة الواقع المعزز طائرًا متحركًا لتوجيه المستخدمين
تستخدم تجربة الواقع المعزز طائرًا متحركًا لتوجيه المستخدمين. (معاينة كبيرة)

تذكر أن الرسوم المتحركة هي أفضل صديق للمصمم

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

ثانيًا ، يمكنك استخدام الرسوم المتحركة لخلق المشاعر.

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

"

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

تصميم حركة Rokid Alien بواسطة Gleb Kuznetsov
تصميم حركة Rokid Alien بواسطة Gleb Kuznetsov. (معاينة كبيرة)

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

النموذج الأولي على الجهاز الفعلي

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

استكشاف لغة تصميم الحركة لنظارات الواقع المعزز Rokid بواسطة Gleb Kuznetsov
استكشاف لغة تصميم الحركة لنظارات الواقع المعزز Rokid بواسطة Gleb Kuznetsov. (معاينة كبيرة)

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

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

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

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

فيما يلي بعض النصائح التي لدي لإجراء جلسات اختبار كفاءة الاستخدام:

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

خاتمة

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

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