الزامات برنامه قالب

برنامه‌های ناوبری نیز باید الزامات برنامه ناوبری را برآورده کنند. برای آشنایی با سایر الزامات مربوط به برنامه شما، از الزامات برنامه رسانه دیدن کنید.

الزامات کلی

توسعه دهندگان اپلیکیشن :

باید طول جریان کار را تا 5 مرحله یا کمتر حفظ کنید.
باید قبل از ضبط صدا برای ورودی صوتی، اجازه کاربر برای دسترسی به میکروفون خودرو را دریافت کنید.
باید از روش مناسب (همانطور که در استفاده از کتابخانه برنامه اندروید برای ماشین‌ها بیان شد) برای هدایت کاربران Android Auto به سمت تلفن برای انجام کارهایی که در حین رانندگی مجاز نیستند، استفاده کنید، و به آن‌ها دستور دهید که فقط در صورت ایمن بودن به صفحه‌نمایش تلفن خود نگاه کنند (نگاه کنید به اعطای مجوز در تلفن ).
نباید پایان کار 5 مرحله‌ای با یک الگوی مبتنی بر فهرست انجام می‌شود، مگر اینکه ویژگی محدودیت‌های کار تطبیقی ​​فعال باشد (مرحله پنجم باید یکی از این موارد باشد: پیمایش، پیام یا صفحه).
باید جریان کار را کوتاه نگه دارید (طول ۲ تا ۳ مرحله).
باید قبل از حذف آن محتوا در یک انتقال خودکار بین مراحل، محتوا (یا دکمه‌های نوار عمل) را حداقل به مدت 8 ثانیه نشان دهید.
باید از کاربران بخواهید در اولین باز کردن برنامه، هر گونه مجوز لازم را به آنها بدهند.
باید در صورت امکان، 2 رنگ برجسته را برای تطبیق بهتر پس زمینه های تیره و روشن ارائه دهید.
باید یک دکمه بازگشت یا مکانیسم خروج دیگر را در مکان‌هایی که هیچ عملکرد دیگری در دسترس نیست، مانند بارگیری صفحه‌ها و الگوهای پیام و صفحه بدون عمل ارائه دهید.
باید نمایش محتوای مفید هنگام باز کردن یک الگو، به جای حالت خالی و بدون گزینه برای کاربران.
باید میانبرهایی را برای مراحل قبلی ارائه دهید (به عنوان مثال، زمانی که جریان کار بیش از 3 صفحه باشد).
باید اگر برنامه شما اجازه ورود صدا (ضبط صدا) را می دهد، یک نقطه ورود کاربر، مانند نماد میکروفون، ارائه دهید.
باید هنگامی که کاربر ارائه ورودی را متوقف کرد، ضبط صدا را متوقف کنید.
باید محتوا را فقط برای اهداف ذکر شده در محدود کردن حواس پرتی راننده یا در مواردی که صراحتاً در راهنمایی برای الگوها یا انواع برنامه های خاص مجاز است، بازخوانی کنید.
نباید از انتقال خودکار برای تکمیل کارها بدون اقدام کاربر استفاده کنید (یعنی از آنها پشت سر هم استفاده نکنید).
نباید در مکان‌هایی که عملکردها پشتیبانی می‌شوند، دکمه‌هایی با حالت‌ها، مانند ضامن، ایجاد کنید (ضامن‌ها فقط در ردیف‌های فهرست پشتیبانی می‌شوند).
ممکن است تصویر، نماد یا متن ثانویه یک ردیف فهرست یا مورد شبکه را برای منعکس کردن تغییرات به‌روزرسانی کنید.

فقط جریان خرید

باید هر جا ممکن است میانبرهایی ارائه دهید، مانند اجازه دادن به کاربران برای تکرار تراکنش‌های قبلی ("رزرو مجدد").
نباید به کاربران اجازه دهید روش‌های پرداخت را تنظیم کنند.
نباید از کاربران بخواهید که متعهد به پرداخت های مکرر شوند.
نباید به کاربران امکان می دهد چندین مورد را برای خرید در یک جریان انتخاب کنند.

فقط برنامه های POI

باید راهی برای راه اندازی یک برنامه ناوبری به منظور پیمایش به نقطه مورد علاقه ارائه دهید.

توسعه دهندگان اپلیکیشن :

باید اطمینان حاصل کنید که تمام اطلاعات بصری ترسیم شده روی نقشه ها (مانند اطلاعات سرعت و برچسب گذاری مسیر) الزامات کنتراست را برآورده می کنند.
باید فقط محتوای نقشه و محتوای مربوط به درایو را روی سطح قالب بکشید .
باید در صورت دستور، نقشه ای با تم روشن یا تاریک بکشید.
باید اطمینان حاصل کنید که متن ترسیم شده روی نقشه ها از اندازه قلم 24dp یا بزرگتر استفاده می کند، مگر اینکه با یک عنصر بصری (مانند یک مسیر یا جاده) جفت شده باشد یا روی صفحه نمایش نسبتا ثابت باشد.
باید به وضوح نشان دهید که آیا یک کار مسیر را به روز می کند یا خیر.
باید برای تصاویر، نمادها و نشانگرهای نقشه، حداقل اندازه 36 x 36 dp را داشته باشید یا از آن بیشتر کنید.
باید هنگامی که کاربر در حین پیمایش فعال در حال تکمیل یک کار خارج از الگوی پیمایش است (همانطور که در اعلان‌های پیمایش نشان داده شده است) از اعلان‌های گام به گام (TBT ) برای مسیرهای سطح استفاده کنید.
باید بازخوانی مقادیر مدت و فاصله در طول رانندگی.
نباید سفرهای چند توقفه ایجاد کنید، زیرا الگوها برای این نوع تعامل بهینه نشده اند.
ممکن است از هشدارهای ناوبری یا اعلان‌های سرآغاز (HUN) برای هشدار به کاربران در مورد به‌روزرسانی‌های کلی مربوط به ناوبری (علاوه بر جهت‌های گام به گام)، مانند ترافیک پیش رو استفاده کنید.
ممکن است رنگ پس زمینه اعلان های TBT را سفارشی کنید.
ممکن است وقتی از انیمیشن ها در رانندگی کمک می کنند استفاده کنید.

الزامات خاص الگو

از الزامات خاص الگو استفاده کنید تا مطمئن شوید که هر الگو در جریان کار شما الزامات و توصیه‌های UX را برآورده می‌کند.

درباره الزامات هر الگو بیشتر بدانید: