إنشاء تطبيقات باستخدام النماذج

يتضمن تصميم تطبيق باستخدام مكتبة تطبيقات Android for Cars تسلسل النماذج في تدفقات المهام وتخصيصها لأهداف تطبيقك ومستخدميه.

استخدم المكتبة لإنشاء تطبيقات في الفئات التالية:

لفهم عملية التصميم على مستوى عالٍ، راجع خطوات العملية أدناه. ولمعرفة التفاصيل حول دورك ودور مكتبة التطبيقات في إنشاء التجربة للمستخدمين، يُرجى الاطّلاع على مَن يتولى مسؤولية العمل.

خطوات المعالجة

يتضمّن التصميم باستخدام مكتبة تطبيقات Android للسيارات الخطوات التالية بشكلٍ عام:

  1. تحديد مهام المستخدم: تعرَّف على المهام التي يجب أن يؤديها المستخدمون باستخدام تطبيقك في المركبات.
  2. تخطيط مسارات المهام: اختَر سلسلة من النماذج لتوجيه المستخدمين في كل مهمة.
  3. مراعاة حالة القيادة: يمكنك الاستفادة بشكل استراتيجي من النماذج المخصصة للانتظار فقط واستراتيجيات تدفق المهام.
  4. التخطيط لعمليات التواصل: حدد خيارات التواصل المناسبة لجميع السيناريوهات التي يتواصل فيها تطبيقك مع المستخدمين.
  5. تخصيص تطبيقك: يمكنك تخصيص محتوى كل نموذج بما يتوافق مع احتياجات المستخدمين وتخصيص التصميم ليعكس العلامة التجارية لتطبيقك.

من يتولى مسؤولية التعامل

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

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

بالنسبة إلى نظام التشغيل Android Automotive، يهتم المصنّعون الأصليون للأجهزة بما يلي:

  • التصميم الخاص بالمركبات: أنماط مخصّصة تندمج مع العلامة التجارية للمصنّع الأصلي للجهاز وداخل السيارة