از آنجا که بیشتر جنبههای رابط کاربری رسانه توسط خودروسازان و Google کنترل میشود (به نقشهای شریک برای رسانه مراجعه کنید)، وظایف مربوط به طراحی برای توسعهدهندگان برنامه نسبتاً ساده است.
در اینجا وظایف اساسی برای توسعه دهندگان برنامه وجود دارد:
- برنامهریزی برگههای پیمایش : حداکثر 4 نمای سطح بالا از محتوا را انتخاب کنید و در مورد نمادها یا برچسبهای برگههای پیمایش تصمیم بگیرید.
- نماهای مرور طرح : برنامه ریزی کنید که چگونه نماهای سطح بالا و سطح پایین محتوا سازماندهی و قالب بندی شوند (شبکه یا فهرست؟).
- سفارشی کردن کنترلهای پخش : تصمیم بگیرید که آیا میخواهید کنشها و نمادهای سفارشی ارائه کنید و آیا یک صف را اجرا کنید.
- برنامهریزی اقدامات صوتی : تعیین کنید که میخواهید کاربران بتوانند کدام فرمانها را به صورت صوتی درخواست کنند
- عناصر نام تجاری را ارائه دهید : نماد برنامه و رنگ برجسته را برای نشان دادن نام تجاری خود ارائه دهید.
مراحل اضافی اختیاری فقط برای AAOS :
- ایجاد یک جریان ورود به سیستم : از الگوهای موجود برای ایجاد یک جریان ورود به سیستم برای کاربران استفاده کنید تا بتوانند در صفحه ماشین به برنامه شما وارد شوند (اگر برنامه شما نیاز به ورود به سیستم دارد).
- ایجاد تنظیمات : در صورت نیاز به تنظیمات، صفحههای تنظیمات داخل خودرو را برای برنامه خود ایجاد کنید.
مرحله اضافی اختیاری فقط برای Android Auto :
- ارائه توصیهها : 10 مورد از محتوای رسانهای را که باید طبق توصیهها به نمایش گذاشته شوند، شناسایی کنید
از پیوندهای بالا برای دسترسی به راهنمایی های دقیق تر در مورد هر کار استفاده کنید. برای خلاصه ای از عناصر طراحی که باید ارائه دهید، به چک لیست مراجعه کنید.
نقش های شریک برای رسانه ها
جدول زیر نقش طراحی توسعه دهندگان اپلیکیشن و سازندگان خودرو (در AAOS) را در تضمین تجربه یکپارچه اپلیکیشن رسانه ای خلاصه می کند. برای برنامههایی که روی وسایل نقلیه مبتنی بر AAOS اجرا میشوند، خودروسازان میتوانند رابط کاربری را سفارشی کنند تا برند و استایل خودروی آنها را منعکس کند. برای برنامههایی که در Android Auto اجرا میشوند، Google ظاهر و احساسی ثابت برای برنامه در طیف وسیعی از وسایل نقلیه سازگار ایجاد میکند.
جنبه ای از تجربه رسانه ای | نقش طراحی خودروساز (یا گوگل، برای Android Auto) | نقش طراحی برنامه نویس |
---|---|---|
پیمایش برنامه های رسانه ای | تصمیم بگیرید که نوار برنامه کجا می رود و از ناوبری برنامه و کنترل هایی که می توانند در نوار برنامه ظاهر شوند پشتیبانی کنید | تصمیم بگیرید که کدام نماهای محتوای سطح بالا در برگههای نوار برنامه نمایش داده شود و در صورت نیاز نمادها و برچسبگذاری را ارائه دهید (به برنامههای پیمایش برنامه مراجعه کنید) |
مرور جزئیات محتوا | اندازه و محتوای موارد شبکه یا فهرست را تعیین کنید و هدر برنامه را در سطوح پایینتر محتوا پیادهسازی کنید | قالب (شبکه یا فهرست) و سازماندهی محتوای رسانه قابل مرور را در هر سطح تعیین کنید (به نماهای مرور برنامه مراجعه کنید) |
پخش رسانه | نمای بازپخش و نوار کنترل به حداقل رسیده را با فراداده رسانه مناسب و کنترلهای بازپخش، از جمله کنترلهای هر اقدام سفارشی در برنامه، پیادهسازی کنید. در نمای بازپخش و یک ظاهر طراحی برای صف، امکان صف فراهم کنید. | تصمیم بگیرید که آیا اقدامات سفارشی را در نوار کنترل اجرا کنید یا خیر، و نمادهایی برای آنها ارائه دهید. همچنین تصمیم بگیرید که آیا یک صف را اجرا کنید و آیا یک نشانگر برای آهنگ در حال پخش ارائه دهید (به سفارشی کردن کنترلهای پخش مراجعه کنید) |
کنش های صوتی | رابط کاربری Google Assistant را ارائه دهید و نحوه فراخوانی کاربران از دستیار را در خودروهای خاص کنترل کنید | مشخص کنید کدام دستههای رسانهای برای درخواستهای صوتی پشتیبانی شوند و چه محتوایی برای درخواستهای عمومی ارائه شود ( کنشهای صوتی برنامهریزی ) |
انتساب برند | نماد برنامه را در تمام صفحات محتوا نمایش دهید و انتخاب کنید که در آن رنگ برنامه شخص ثالث به عنوان لهجه اعمال شود | نماد برنامه را ارائه کنید و رنگ تاکیدی را مشخص کنید ( به ارائه عناصر مارک تجاری مراجعه کنید) |
ورود به سیستم و تنظیمات | امکان تنظیمات را برای جستجو و تنظیمات در نوار نوار برنامه فراهم کنید و کاربران را در صورت نیاز به صفحههای ورود به سیستم متصل کنید. | از الگوها برای ایجاد جریان ورود به سیستم و صفحه تنظیمات استفاده کنید. در صورت نیاز، تنظیمات جریان ورود به سیستم و طراحی را تطبیق دهید |
توصیه ها | برای نمایش توصیههای محتوا، رابط کاربری ارائه دهید | منبعی برای توصیه های محتوای مناسب ارائه دهید |