Tarcze zegarka Wear OS mogą teraz korzystać z akceleracji sprzętowej

Niedawna zmiana w Wear OS powinna sprawić, że tarcze zegarków będą działać nieco płynniej, ponieważ mogą korzystać z akceleracji sprzętowej.

Platforma Google Wear OS nie cieszy się taką samą sympatią jak Android dla smartfonów, ale nadal dostaje sporadyczna aktualizacja który dodaje nowe funkcje. To powolne podejście pasuje do małej liczby systemów Wear OS smartwatche widzimy, że są uruchamiane co roku. Smartwatche Wear OS z mniej niż 1 GB pamięci RAM mają tendencję do problemów z wydajnością interfejsu użytkownika w niektórych obszarach, ale dzięki temu dodanie akceleracji sprzętowej dla tarcz zegarków, programiści powinni być w stanie sprawić, że wszystko będzie działać trochę lepsza.

Zaletą akceleracji sprzętowej tarcz zegarka jest to, że procesor graficzny może przyspieszyć renderowanie interfejsu użytkownika tarczy zegarka oraz animacji/przejść przy większej liczbie klatek na sekundę. Zauważyłem, że tarcze zegarków z systemem Wear OS mogą czasami się zacinać, szczególnie zaraz po wybudzeniu wyświetlacza. Przyspieszenie sprzętowe może sprawić, że tarcze zegarka będą bardziej jedwabiste.

Noś system operacyjny aplikacje od jakiegoś czasu mogli korzystać z akceleracji sprzętowej, ale programiści nie mogli z niej korzystać. W zeszłym miesiącu Google zaktualizowało bibliotekę wsparcia urządzeń do noszenia (wersja 2.7.0), aby umożliwić programistom zażądanie płótna z akceleracją sprzętową. Oprócz tego dostępnych jest więcej danych dotyczących wydajności interfejsu użytkownika, włączając debugowanie profilowania GPU w obszarze Ustawienia > Opcje programisty.

Z tą zmianą wiąże się kilka haczyków. Po pierwsze, Google twierdzi, że „akceleracja sprzętowa może znacznie skrócić żywotność baterii urządzenia”. To jest szczególnie w przypadku, gdy tarcza zegarka ma „długotrwałe animacje”, czego Google odradza realizowanie. Drugi haczyk polega na tym, że akceleracja sprzętowa tarcz zegarków jest dostępna tylko na urządzeniach z systemem Wear OS z systemem Android 9 Pie lub nowszym.

Podobnie jak w przypadku wielu funkcji, zadaniem programistów jest wdrożenie tej w tarczach zegarków z systemem Wear OS. Mamy nadzieję, że wielu to zrobi i zobaczymy gładsze tarcze zegarków. Dodanie tej funkcji nie będzie ratunkiem dla systemu operacyjnego Google Smartwatch, ale jest to mały krok we właściwym kierunku.


Źródło: Google | Przez: 9to5Google