كيفية عمل تطبيقات للهواتف ذات الإعاقة


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

أنظمة التشغيل


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

استراتيجية:

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

المورد: كيفية توفير التوافق مع الإصدارات السابقة .

اختلاف التباين





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

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

إعادة: اللون والتباين .

أحجام الشاشة المختلفة





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

استراتيجية:

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

الأمثلة على ذلك:

استخدم المساحة المحدودة على الشاشة بأفضل طريقة ، واختر مقدار المسافة البادئة المناسب.



على الشاشة الصغيرة الأولى ، يتم تعيين الهامش الأيسر على 16dp ، لذلك هناك مساحة كافية للنص - وهذا حل جيد. على الشاشة الصغيرة الثانية ، المسافة البادئة هي 72dp ويبدو أن النص مضغوط - هذا النهج يتطلب الحذر.

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



مثال 1: يتم توسيع الرسم التوضيحي لملء شاشة كبيرة.

مثال 2: يتم ضبط نفس الرسم التوضيحي لشاشة صغيرة ذات طباعة كبيرة.

المرونة في الترجمة على الشاشات الصغيرة


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



مثال 1: باللغة الإنجليزية ، عبارة "تأكيد وتحرير" 2.43 ميغابايت مناسبة بطول حجم الزر ولا تحتاج إلى تفصيلها.
مثال 2: في المالايالامية ، ترجمة هذا النص طويلة - وهي مقسمة إلى جزأين.
مثال 3: بالنسبة للنسخة العربية ، توجد عناصر الواجهة من اليمين إلى اليسار ، مما يؤثر على الترتيب العام ومواضعها المحددة في الواجهة.

الموارد:

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

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

خصائص الأجهزة : مصدر معلوماتي للغاية يتم من خلاله جمع معلومات عن الأحجام والدقة والخصائص الأخرى للعديد من الأجهزة.

ثنائية الاتجاه : واجهات للمتحدثين باللغات مع الكتابة من اليمين إلى اليسار (على سبيل المثال ، العربية أو اليهودية) وكيفية عكسها بحيث يمكن الوصول إلى المحتوى للإدراك.

بطارية منخفضة


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

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



مثال 1: يقوم تطبيق مكالمة فيديو بمراقبة حالة البطارية ويبلغ أن مستوى الشحن مرتفع بدرجة تكفي لإجراء مكالمة.

مثال 2: تستخدم شاشة Google Pay ألوانًا شديدة التباين (الأبيض والأزرق) ، وخطًا كبيرًا وأيقونات كبيرة - كل العناصر يمكن تمييزها بوضوح حتى في السطوع المنخفض.

الموارد: إنشاء منتجات لـ مليار جهاز يعمل بنظام Android - كيفية تقليل استهلاك البطارية

الأجهزة التالفة والشاشات


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

الإستراتيجية: تأكد من عرض كل شيء في التطبيق حسب الحاجة في كل من الاتجاه الأفقي والاتجاه العمودي.

Source: https://habr.com/ru/post/ar463889/


All Articles