Użytkownicy Androida korzystają z różnych rodzajów mediów, takich jak muzyka, podcasty, audiobooki i radio. Twórz aplikacje, które umożliwiają użytkownikom szybki dostęp do multimediów na zegarku. Na zegarku priorytetem jest łatwość i szybkość interakcji, ponieważ użytkownicy spędzają znacznie mniej czasu na korzystaniu z zegarka niż z telefonu lub tabletu.
Architektura aplikacji do multimediów
Aplikacje multimedialne mają określone ograniczenia i wymagania, dlatego skup się na kluczowych przypadkach użycia, takich jak przeglądanie dostępnych treści lub wyświetlanie szczegółów konkretnego podmiotu medialnego.

Przeglądaj
Pomaga użytkownikom znajdować multimedia i treści, ponieważ priorytetowo traktuje pobrane elementy.

Strona elementu
Udostępniaj użytkownikom więcej informacji o zawartości elementu multimedialnego. Zapewnij łatwy dostęp do ważnych kontekstów i działań, takich jak ręczne pobieranie, odtwarzanie czy odtwarzanie losowe.
Zmniejsz hierarchię aplikacji i udostępnij użytkownikowi multimedia. Zaprojektuj płaską architekturę informacji, która umożliwi użytkownikom szybki dostęp do list i wyświetlanie miniatur. Rozważ użycie niestandardowych komponentów projektu dla Wear OS.
Ekran sterowania multimediami
Aplikacje multimedialne zawierają ekrany sterowania multimediami. Utwórz elementy sterujące multimediami za pomocą układu z 5 przyciskami. Układ 5 przycisków pomaga spełnić minimalne wymagania dotyczące obszarów klikalnych. Poniżej znajdziesz przykłady elementów sterujących odtwarzaniem w aplikacji do muzyki oraz w aplikacji do podcastów lub audiobooków.


Jeśli uwzględnisz więcej niż 5 działań, użyj ikony z 3 kropkami, aby przekierować użytkowników na dodatkową stronę. Dostosuj wyświetlane elementy sterujące multimediami w zależności od rodzaju treści. W aplikacji możesz używać niestandardowych ikon i czcionek.


Sterowanie głośnością
Regulacja głośności to kluczowa funkcja sterowania multimediami dla użytkowników zegarka. Elementy sterujące multimediami zawierają przycisk głośności urządzenia, który umożliwia przejście do ekranu sterowania głośnością i wskazuje używane urządzenie wyjściowe, np. słuchawki.
Większość urządzeń z Wear OS ma obrotowy przycisk boczny lub ramkę. Niektóre urządzenia Wear mogą mieć dodatkowe przyciski sprzętowe do sterowania głośnością. Aby sterować głośnością, użyj RSB, ramki lub dodatkowego przycisku. Na ekranie elementów sterujących multimediami wskaźnik głośności powinien być widoczny tylko wtedy, gdy pierścień RSB lub ramka są obracane, jak pokazano na przykładzie.

Wyświetlaj wskaźnik tylko wtedy, gdy obracasz RSB lub ramkę

Komponent krokowy: sterowanie głośnością i wyjściem
Zarządzanie kolejką odtwarzania
Kolejki odtwarzania dzielą się na 2 rodzaje:
- Kolejka odtwarzania bez poprzednich utworów.
- Kolejka odtwarzania z poprzednimi utworami.
Aby ułatwić użytkownikom interakcję z kolejką odtwarzania, używaj spójnego wzorca pokazanego w tym przykładzie.


Zawsze aktywny wyświetlacz
Deweloperzy mogą też tworzyć niestandardowe układy trybu otoczenia. Umożliwia to korzystanie z bieżących funkcji, takich jak sterowanie multimediami. Ponieważ te układy pozostają na ekranie przez długi czas, ogranicz liczbę podświetlonych pikseli.

Aby treści były energooszczędne, a jednocześnie spełniały potrzeby użytkowników, usuń wskaźniki postępu, które są często aktualizowane w przypadku sesji multimedialnych.
Jeśli wskaźnik postępu musi być aktualizowany kilka razy na minutę, aby był przydatny dla użytkownika, usuń go. Na przykład pierścień postępu w przypadku krótkiego 3-minutowego utworu audio aktualizowałby się zbyt rzadko, aby był przydatny w trybie zawsze włączonym.
Obsługa stanów wczytywania
Aby zmniejszyć odczuwalne opóźnienie, system obsługuje stany zastępcze i ładowania, które wskazują, gdzie pojawią się treści po załadowaniu. Animacja nakłada się na wczytywaną treść i ma taką samą strukturę jak układ i wczytywane komponenty. Przejście między stanem ładowania a stanem załadowania tworzy naturalne przejście.




Projektowanie kafelków
W przypadku kafelków multimediów wyświetlaj multimedia, które można wybrać, i zapewnij skuteczny sposób szybkiego dostępu do aplikacji. Opóźnienie urządzenia w przypadku aktualizacji danych multimedialnych na kafelkach może wynosić do 20 sekund. Dlatego unikaj przycisków bezpośredniego działania, takich jak wstrzymanie lub odtwarzanie, które kontrolują funkcje w aplikacji.

