علاوه بر تصمیم گیری در مورد نحوه سازماندهی محتوای برنامه برای پیمایش و مرور، باید تصمیم بگیرید که آیا یک صف یا هر گونه کنترل سفارشی برای پخش محتوا می خواهید.
سازندگان خودرو از پیادهسازی و استایلسازی نمای پخش، نوار کنترل کمینه و صف مراقبت میکنند. آنها همچنین مجموعه ای اساسی از کنترل های پخش، از جمله Play/Pause، Next، Previous و Overflow را ارائه می دهند. اگر این کنترل ها برای برنامه شما کافی است، پس کارتان تمام است.
با این حال، اگر میخواهید یک صف یا دسترسی به عملکردهای پخش اضافی فراتر از اقداماتی که خودروسازان ارائه میدهند فراهم کنید، باید تصمیم بگیرید:
- آیا برای نمایش ریز عکسها برای موارد صف
- نمایش نماد یا زمان سپری شده برای آیتم در حال پخش در صف
- آیا مواردی که قبلاً پخش شدهاند در صف گنجانده شوند یا خیر
- کدام اقدامات سفارشی را در نوار کنترل میخواهید و اینکه آیا باید جایگزین کنترلهای بعدی و قبلی سازنده خودرو شوند
- نمادهایی که وضعیتهای مربوط به هر عملکرد را نشان میدهند (مانند موجود و غیرفعال) به چه صورت خواهند بود
برای نمونههایی از رابط پخش، به پخش رسانه مراجعه کنید.
دستورالعمل های کنترل پخش
سطح مورد نیاز | رهنمودها |
---|---|
باید | توسعه دهندگان برنامه باید:
|
باید | توسعه دهندگان برنامه باید:
|
ممکن است | توسعه دهندگان برنامه ممکن است:
|
بنیاد و پایه:
- رابط کاربری سازگار برنامه: توسعهدهندگان برنامه باید رابطها را برای اقدامات سفارشی در برنامههای رسانه با اقدامات مشابهی که برای کاربرانشان در دستگاههای دیگر آشنا هستند، تراز کنند.
- قابلیت نگاه: وقتی متن با نماد نگاری جفت می شود، می تواند کوچکتر به نظر برسد، بنابراین متن در نمادها باید در فضای موجود به حداکثر برسد.
دستورالعمل های صف
ملاحظات زیر در صورتی اعمال می شود که تصمیم دارید یک صف را اجرا کنید تا به کاربران اجازه دهید محتوای در حال پخش و آینده را مشاهده کنند.
سطح مورد نیاز | رهنمودها |
---|---|
باید | توسعه دهندگان برنامه باید:
|
ممکن است | توسعه دهندگان برنامه ممکن است:
|
بنیاد و پایه:
- رابط کاربری Glanceable: کاربران باید بتوانند آنچه را که در حال حاضر در حال پخش است در یک نگاه ببینند.