Скорошна промяна в Wear OS трябва да направи циферблатите да работят малко по-гладко, тъй като могат да се възползват от хардуерното ускорение.
Платформата Wear OS на Google не получава същото количество любов като Android за смартфони, но все още получава случайна актуализация който добавя нови функции. Този бавен подход съответства на малкия брой Wear OS смарт часовници виждаме да се стартира всяка година. Умните часовници Wear OS с по-малко от 1 GB RAM обикновено се борят с производителността на потребителския интерфейс в някои области, но благодарение на добавянето на хардуерно ускорение за циферблати, разработчиците трябва да могат да накарат нещата да работят малко По-добре.
Предимството на хардуерното ускорение за циферблати е, че GPU може да ускори изобразяването на потребителския интерфейс на циферблата и анимациите/преходите при по-високи честоти на кадрите. Забелязах, че циферблатите на Wear OS понякога заекват, особено когато дисплеят се събужда. Хардуерното ускорение може да направи циферблатите на часовника малко по-копринени.
Wear OS приложения успяха да се възползват от хардуерното ускорение за известно време, но то не беше достъпно за разработчиците на часовници. Миналия месец Google актуализира Wearable Support Library (версия 2.7.0), за да позволи на разработчиците да поискат хардуерно ускорено платно. Заедно с това има повече данни за производителността на потребителския интерфейс чрез активиране на профилирането на Debug GPU в Настройки> Опции за разработчици.
Има няколко уловки, които идват с тази промяна. Първо, Google казва, че "хардуерното ускорение може значително да намали живота на батерията на дадено устройство." Това е особено в случая, ако циферблатът на часовника има „продължителни анимации“, които Google не препоръчва прилагане. Втората уловка е, че хардуерното ускорение за циферблати е достъпно само за устройства с Wear OS на Android 9 Pie или по-нова версия.
Подобно на много функции, разработчиците трябва да внедрят това в своите циферблати на Wear OS. Надяваме се, че мнозина го правят и ще видим по-плавни циферблати. Добавянето на тази функция няма да бъде спасение за операционната система на смарт часовника на Google, но е малка стъпка в правилната посока.
източник: Google | Чрез: 9to5Google