روند طراحی

نوع برنامه و مورد استفاده از آن - چه برای استفاده در حین رانندگی باشد یا پارک - روند طراحی برنامه‌های Android for Cars را تعیین می‌کند.

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

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

تجربه اپلیکیشن داخل ماشین

کاربران می‌توانند از دو طریق برنامه‌های اندروید را در خودروها تجربه کنند: Android Auto (پخش‌شده از تلفن‌ها) یا سیستم‌عامل Android Automotive با Google داخلی.

نموداری که تلفن های متصل به خودروها را از طریق کابل USB و بی سیم نشان می دهد
نموداری که برنامه‌ها را در حال بارگیری در سیستم خودرو از فروشگاه Play نشان می‌دهد

پیش بینی شده از تلفن (Android Auto)

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

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

دانلود شده در اتومبیل (Google داخلی)

خودروهای دارای AAOS به کاربران این امکان را می‌دهند که برنامه‌ها را مستقیماً از فروشگاه Google Play در سیستم اطلاعات سرگرمی خودرو نصب کنند، بدون اینکه نیازی به اتصال تلفن همراه داشته باشند.
سازندگان خودرو (OEM) می‌توانند پالت‌های رنگی و استایل برنامه‌های نصب‌شده را تغییر دهند تا با هویت بصری برند خود هماهنگ شوند.

وقتی برنامه شما در خودروها دانلود می‌شود، OEM‌های خودرو می‌توانند رنگ‌ها را تنظیم کرده و استایل را متناسب با مدل‌های خودروی خاص سفارشی کنند .

همانطور که برنامه خود را طراحی می کنید، به خاطر داشته باشید که تجربه استفاده از آن می تواند تا حدی به این بستگی دارد که آیا کاربران برنامه را در Android Auto اجرا می کنند یا در Google داخلی (که توسط خودروسازان قابل تنظیم است). فرآیندهای توضیح داده شده در این بخش برای سیستم‌های Android for Cars ( Android Auto و AAOS ) کار می‌کنند، مگر در مواردی که غیر از این ذکر شده باشد - برای مثال، برای خودروهایی که Google داخلی دارند.

نقش های شریک برای برنامه ها

شرکای متعددی به تجربه برنامه در Android for Cars کمک می کنند: توسعه دهندگان برنامه، Google و سازندگان خودرو.

توسعه دهندگان برنامه، گوگل و خودروسازان برای ایجاد تجربه برنامه در Android for Cars با یکدیگر همکاری می کنند. مسئولیت های طراحی هر شریک به نوع برنامه ای که در حال توسعه هستند بستگی دارد. در حالی که برنامه‌هایی که با استفاده از الگوهای Android for Cars App Library (CAL) ایجاد می‌شوند، از مدل مشارکتی خاصی پیروی می‌کنند، آن‌هایی که رابط کاربری کمتر انعطاف‌پذیری دارند یا آن‌هایی که برای استفاده در پارکینگ و مسافر طراحی شده‌اند، از مدل دیگری پیروی می‌کنند.

برای جزئیات بیشتر در مورد برخی از این مدل های مشارکت به جدول زیر مراجعه کنید.

نوع برنامه بحث در مورد نقش شریک در طراحی اپلیکیشن
برنامه‌های ایجاد شده با کتابخانه برنامه Android for Cars
برنامه های رسانه ای

برای مروری بر نقش‌های شریک برای تجربه کلی AAOS، از جمله رابط کاربری سیستم، به نقش‌های شریک مراجعه کنید.

ساخت اپلیکیشن با قالب

از الگوهای موجود در کتابخانه برنامه Android for Cars برای ایجاد برنامه‌ها در این دسته‌ها استفاده کنید: ناوبری، نقطه مورد علاقه، اینترنت اشیا (IoT) و آب و هوا

ایجاد برنامه های رسانه ای

نسخه‌ای از برنامه محتوای صوتی خود را برای Android for Cars UI ایجاد کنید

برنامه های پارک شده را تطبیق دهید

دستورالعمل‌هایی را برای تطبیق برنامه‌های پارک شده موجود برای کار در خودروها با Google داخلی بارگیری کنید