Wear OS zmieni wygląd zegarków. Pojawi się ważny pasek

Google szykuje zmianę, która wpłynie na wygląd i działanie aplikacji na smartwatchach z Wear OS. Na ekranie zegarka pojawi się systemowy pasek stanu z godziną i ikonami informującymi o działaniu urządzenia.

Marian Szutiak (msnet)
0
Udostępnij na fb
Udostępnij na X
Wear OS zmieni wygląd zegarków. Pojawi się ważny pasek

Wear OS dostanie pasek znany ze smartfonów

Do tej pory aplikacje na zegarkach z Wear OS mogły samodzielnie wykorzystywać całą powierzchnię ekranu. Godzina, dodatkowe informacje czy elementy sterujące umieszczone przy jego górnej krawędzi zależały więc od twórców oprogramowania. Google chce to zmienić.

Dalsza część tekstu pod wideo

W przyszłej wersji systemu pojawi się stały pasek stanu, umieszczony na godzinie 12. Będzie wyświetlał aktualny czas oraz ikony informujące o stanie urządzenia. Mogą to być między innymi wskaźniki aktywnego mikrofonu, lokalizacji, łączności czy poziomu baterii. Jednocześnie widoczna będzie tylko jedna ikona systemowa, wybierana według ustalonego priorytetu.

Godzina i ikony otrzymają jednolity wygląd, niezależnie od tego, z jakiej aplikacji korzysta użytkownik. Google zadba również o odpowiednie tło i położenie elementów, aby nie zasłaniały treści wyświetlanych przez programy.

Zmiany widać już w emulatorze

Nowość została udostępniona deweloperom 26 października w eksperymentalnym emulatorze Wear OS. Jest on oznaczony jako Wear OS 7.1 (API 37.2-beta1) i bazuje na Androidzie 17 o nazwie CinnamonBun. To również wskazówka, że Google pracuje nad kolejną aktualizacją systemu.

Jest jednak ważne zastrzeżenie. Pasek stanu jest przeznaczony dla testowej wersji emulatora i nie trafi do jego stabilnego wydania Wear OS 7.1. Google zapowiada, że funkcja pojawi się dopiero w późniejszej aktualizacji platformy. Dokumentacja wskazuje na Wear OS 8 jako wersję, która wprowadzi tę zmianę.

Wear OS zmieni wygląd zegarków. Pojawi się ważny pasek

Aplikacje będą musiały dostosować interfejs

Nowy pasek oznacza również zmiany dla twórców aplikacji. Programy nie będą mogły bez ograniczeń umieszczać własnych elementów w górnej części ekranu. Muszą uwzględnić miejsce zajmowane przez interfejs systemowy.

Google przewidział jednak automatyzację. Aplikacje korzystające z Jetpack Compose for Wear OS w wersji 1.8.0-alpha02 lub nowszej mogą obsługiwać nowy pasek za pośrednictwem AppScaffold i ScreenScaffold. Wymagane jest również kierowanie aplikacji na API 35 lub nowsze.

System sam zadba wtedy o ukrycie zegara wyświetlanego dotychczas przez aplikację, odpowiednie odsunięcie treści oraz zachowanie podczas przewijania list. W trakcie przewijania pasek zniknie, a po około dwóch sekundach bezczynności ponownie się pojawi. Starsze urządzenia, które nie obsługują nowego rozwiązania, nadal będą korzystać z dotychczasowego mechanizmu wyświetlania godziny.

Nie zabraknie też wyjątków. Okna dialogowe i pełnoekranowe elementy, takie jak wybór daty, godziny czy specjalne okna interaktywne, będą mogły automatycznie ukrywać pasek. Deweloperzy zachowają również możliwość całkowitego wyłączenia go w trybie immersyjnym. Google nie chce jednak, aby aplikacje nadużywały tej opcji, ponieważ użytkownik straci wtedy dostęp do godziny i ważnych wskaźników systemowych.