لإنشاء إصدار Android for Cars من تطبيقك، عليك أولاً تحديد المهام الملائمة للمركبات ومراعاة الحاجة إلى الحد من تشتيت السائق.
الحدّ من تشتيت السائق
لتقليل تشتيت السائقين، ضع هذه الاستراتيجيات في الاعتبار عند تصميم تطبيق السيارة.
تقييد المعلومات على كل شاشة: للحفاظ على انتباه السائق على الطريق قدر الإمكان، تحد النماذج المتوفرة في مكتبة التطبيقات من كمية المعلومات التي يمكن أن تظهر على كل شاشة أثناء القيادة. يتم وصف عدد الإجراءات والصور والعناصر الأخرى المسموح بها (مثل مقدار النص في بعض الحالات) لكل نموذج. بالنسبة إلى النماذج التي تتضمّن عناصر القائمة والشبكة، يختلف الحدّ الأقصى المسموح به لعدد العناصر حسب المركبة، ويمكن استرداده من خلال ConstraintManager API.
عرض محتوى التطبيق الأساسي فقط: بالنسبة إلى إصدار السيارة من تطبيقك، ركِّز على المحتوى الأساسي المتعلق بالقيادة مثل المواقع التي يكثر استخدامها، بدلاً من التركيز على المحتوى الكامل لتطبيقك.
تقليل عدد المهام المطلوبة إلى أقل قدر ممكن: تبسيط الإجراءات للسائقين من خلال تقليل سير المهام.
تقديم اختصارات: يمكنك عرض محتوى المستخدم المحفوظ في مرحلة مبكرة ضمن مسارات المهام للوصول إليه سريعًا (على سبيل المثال، المحتوى المفضّل أو المواقع الجغرافية التي تمت زيارتها مؤخرًا).
تقليل البيانات التي أدخلها المستخدم: قدر الإمكان، اعرض خيارات وإعدادات تلقائية محدّدة مسبقًا ليتمكّن المستخدمون من اتخاذ قرارات بسهولة أثناء القيادة. ننصحك أيضًا بتفعيل الإدخال الصوتي أثناء القيادة.
تحديث محتوى النموذج بحذر: نظرًا لأن التحديثات التي يتم إجراؤها على محتوى النماذج قد تصرف انتباه السائق بعيدًا عن الطريق، تكون بعض أنواع التحديثات محدودة. (أي أنها تزيد من عدد خطوات المهمة، وتكون الخطوات محدودة أثناء القيادة). تكون التحديثات التي يتم تحديثها أقل إزعاجًا ويمكن تقييدها لتقليل تشتيت الانتباه. للحصول على التفاصيل، يُرجى الاطّلاع على المقالة ما هي عملية إعادة التحميل؟
للحصول على معلومات عامة حول الحدّ من تشتيت الانتباه في تصميم واجهة المستخدم في السيارة، يمكنك الانتقال إلى مقالة أسس التصميم.