ایجاد تنظیمات (اختیاری)

اگر می‌خواهید تنظیمات برنامه‌تان را روی صفحه ماشین در دسترس کاربران قرار دهید، باید یک تجربه تنظیمات، به علاوه جریان‌هایی برای هر گونه مدیریت خطا که ممکن است مورد نیاز باشد، طراحی کنید.

در Android Auto، تنظیمات صفحه‌نمایش خودرو ضروری نیست، زیرا برنامه از تلفنی پخش می‌شود که قبلاً باید تنظیمات مربوط به خود را داشته باشد. با این حال، اگر تنظیماتی را که در زیر توضیح داده شده ایجاد کنید، به طور بالقوه می توانند برای AAOS و Android Auto هم کار کنند.

می‌توانید با استفاده از الگوهای کتابخانه برنامه Android for Cars که برای خودرو بهینه شده‌اند، تنظیماتی را برای صفحه خودرو ایجاد کنید. فرآیند طراحی شامل این وظایف است:

  • تنظیماتی را برای ویژگی انتخاب کنید ، از جمله فقط مواردی که برای استفاده از برنامه ضروری هستند یا مربوط به سفرهای کاربر داخل خودرو هستند
  • تنظیمات خود را در قالب فهرست سازماندهی کنید تا قابلیت ناوبری آسان داشته باشید و در صورت امکان همه تنظیمات را در یک صفحه در دسترس قرار دهید
  • با استفاده از الگوهایی مانند الگوی پیام ، دیالوگ ها و جریان های خطا را در صورت نیاز برنامه ریزی کنید
  • قابلیت استفاده را تأیید کنید ، مطمئن شوید که تجربه تنظیمات شما با الزامات UX برای کتابخانه برنامه Android for Cars مطابقت دارد

برای کسب اطلاعات بیشتر درباره طراحی با الگوها، به ساخت برنامه‌ها با الگوها مراجعه کنید.

همانطور که جریان تنظیمات خود را طراحی می کنید، الزامات و توصیه های زیر را در نظر داشته باشید.

نمونه تنظیمات

در AAOS، نوار برنامه در قالب برنامه رسانه شامل گزینه‌ای برای کنترل تنظیمات است که کاربران می‌توانند آن را برای نمایش یک پوشش با صفحه تنظیمات برنامه شما انتخاب کنند.

نمای تنظیمات
نمونه پوشش تنظیمات در AAOS (منظره)
نمای تنظیمات
نمونه همپوشانی تنظیمات در Android Auto
نمای تنظیمات
نمونه پوشش تنظیمات در AAOS (عمودی)

تنظیمات مورد نیاز

سطح مورد نیاز الزامات
باید توسعه دهندگان برنامه باید:
  • تنظیمات را ساده و آسان برای پیمایش نگه دارید
  • فقط تنظیماتی را که برای استفاده از برنامه ضروری هستند (مانند اطلاعات حساب، تنظیمات برگزیده برنامه، و ورود به سیستم/خروج از سیستم) یا مربوط به گوش دادن به رسانه در خودرو (مثلاً خاموش کردن محتوای غیراخلاقی) را شامل شود.
  • در صورت امکان، تمام تنظیمات را از یک صفحه در دسترس قرار دهید
  • از استفاده از دیالوگ های فراتر از تایید ساده خودداری کنید

بنیاد و پایه

  • طراحی برای خودروها : تنظیمات داخل خودرو را به حداقل مورد نیاز برای آن محیط نگه دارید و پیدا کردن و استفاده از آنها را آسان کنید.