Android Auto ونظام التشغيل Android Automotive يتيحان للمستخدمين الوصول إلى التطبيقات على أنظمة الترفيه والمعلومات في السيارات أثناء ركنها. يمكنك تكييف تطبيقك مع شاشات السيارات من خلال إجراء بضعة تغييرات على عملية التنفيذ.
الاعتبارات الرئيسية للسيارات
- اتجاه الشاشة الثابت: تكون شاشات الترفيه والمعلومات في السيارات في اتجاه ثابت ، إما أفقيًا أو عموديًا. تأكَّد من أنّ تطبيقك يتوافق مع كلا الاتجاهَين لاستيعاب طُرز المركبات المختلفة.
- واجهة مستخدم ونظام تنقّل فريدان: يمكن أن يتضمّن نظام التشغيل Android Automotive أشرطة نظام ومخططات تنقّل مخصّصة. لا يتوافق النظام مع التنقّل بالإيماءات، وقد تختلف عناصر الرجوع.
- شاشات غير منتظمة وفتحات: تحتوي بعض المركبات على شاشات غير مستطيلة أو غير منتظمة الشكل مع فتحات فريدة. استخدِم مَعلمات التنسيق المناسبة للتعامل مع هذه الشاشات بأمان.
- أشرطة النظام: يمكن لمصنّعي السيارات التحكّم في ما إذا كانت التطبيقات قادرة على عرض أشرطة النظام أو إخفائها للدخول إلى وضع ملء الشاشة والخروج منه. يمكن للمصنّعين أيضًا التحكّم في ما إذا كان بإمكان التطبيقات ضبط لون أشرطة النظام وشفافيتها.
- السيناريوهات بلا إنترنت: غالبًا ما يكون اتصال السيارات بالإنترنت متقطعًا أو غير متوفّر. يجب أن يظل تطبيقك يعمل في السيناريوهات بلا إنترنت.
- الأمان وحالة ركن السيارة: لا يمكن الوصول إلى التطبيقات بشكل أساسي إلا عندما تكون السيارة مركونة. تأكَّد من أنّ واجهة المستخدم محسّنة للتفاعلات السريعة والواضحة التي تناسب بيئة المركبة.
استراتيجيات التكييف
- استخدِم فئات أحجام النوافذ: استخدِم فئات أحجام النوافذ لتصنيف الشاشات على أنّها صغيرة أو متوسطة أو كبيرة، واضبط التنسيق وفقًا لذلك.
- نفِّذ تنسيقات متعدّدة الأجزاء: بالنسبة إلى شاشات السيارات الأوسع، استخدِم عرض على شكل قائمة مع تفاصيل أو الأنماط الأخرى المتعدّدة الأجزاء لتحقيق أقصى استفادة من العرض المتاح.
- تحسين الأداء لموارد السيارات: استخدِم مؤهِّل الموارد
carلتوفير تنسيقات أو إعدادات مصمّمة خصيصًا لبيئة Automotive. - الاختبار على المحاكيات: اختبِر أولاً توافق تطبيقك على محاكي نظام التشغيل Android Automotive لتحديد مشاكل واجهة المستخدم الخاصة بالسيارات.
مزيد من المعلومات
للحصول على إرشادات كاملة حول تطوير التطبيقات على Android للسيارات، اطّلِع على نظرة عامة على Android للسيارات.