Oprócz określenia sposobu uporządkowania zawartości aplikacji na potrzeby nawigacji i przeglądania musisz też wybrać, czy chcesz używać kolejki, czy własnych elementów sterujących do odtwarzania treści.
Za implementowanie i określanie stylu widoku odtwarzania, zminimalizowanego paska sterowania i kolejki odpowiadają producenci samochodów. Oferują też podstawowy zestaw elementów sterujących odtwarzaniem, w tym Odtwórz/Wstrzymaj, Następny, Poprzedni i Rozszerzone. Jeśli te ustawienia są wystarczające w przypadku Twojej aplikacji, nie musisz nic więcej robić.
Jeśli jednak chcesz udostępnić kolejkę lub dostęp do dodatkowych działań związanych z odtwarzaniem wykraczających poza te udostępniane przez producentów samochodów, musisz zdecydować:
- Określa, czy mają być wyświetlane miniatury elementów kolejki
- Określa, czy wyświetlać ikonę lub czas odtwarzania aktualnie odtwarzanego elementu w kolejce.
- Określa, czy w kolejce mają być uwzględnione wcześniej odtwarzane elementy
- Jakie działania niestandardowe chcesz wybrać na pasku sterowania i czy mają one zastąpić przyciski Dalej i Wstecz producenta samochodu
- Jak będą wyglądać ikony wskazujące odpowiednie stany każdego działania (np. dostępne lub wyłączone)
Przykłady interfejsu odtwarzania znajdziesz w artykule Odtwarzanie multimediów.
Wytyczne dotyczące sterowania odtwarzaniem
Poziom wymagań | Wytyczne |
---|---|
MUSISZ |
Deweloperzy aplikacji:
|
POTRZEBNE |
Deweloperzy aplikacji powinni:
|
MAJ |
Deweloperzy aplikacji mogą:
|
Uzasadnienie:
- Spójny interfejs użytkownika: deweloperzy muszą dostosować interfejsy działań niestandardowych w aplikacjach do multimediów, które mają podobne działania jak ich użytkownicy na innych urządzeniach.
- Widoczność: tekst w połączeniu z ikonami może być mniejszy, dlatego tekst w ikonach powinien być zmaksymalizowany w ramach dostępnego miejsca.
Wytyczne dotyczące kolejki
Jeśli zdecydujesz się wdrożyć kolejkę, aby umożliwić użytkownikom wyświetlanie aktualnie odtwarzanych i zaplanowanych treści, weź pod uwagę opisane poniżej kwestie.
Poziom wymagań | Wytyczne |
---|---|
POTRZEBNE |
Deweloperzy aplikacji powinni:
|
MAJ |
Deweloperzy aplikacji mogą:
|
Uzasadnienie:
- Czytelny interfejs: użytkownicy powinni móc szybko sprawdzić, co jest odtwarzane.