A Wear OS 4 támogatja a Google Material You dinamikus színeit

Gyanítottuk, hogy ez lesz a helyzet, de a Google jelenleg támogatja a Material You színeket a Wear OS 4-ben.

A 2023-as Google I/O egy sor finomságot hozott, és az egyik legnagyobb meglepetés bejelentés volt Wear OS 4. Ez a vállalat okosórákhoz készült operációs rendszerének legújabb iterációja, és Androidra épül. Annak ellenére, hogy Androidra épül, a WearOS 3.5 a jóval régebbi Android 11-re épül. A Wear OS 4-re való frissítéssel rögtön előre ugrik Android 13, és mi több, az ásásunkból az anyagi támogatást is megkapja. Azt hallottuk A Google a Wear OS által támogatott anyagokon dolgozott pár hónapja, de a Material You nem szerepelt a cég Wear OS 4 tegnapi bejelentésében.

Amikor elindítottuk a Wear OS 4-et egy Android virtuális eszközön, észrevettük, hogy a rendszer nagy részének olyan hangsúlyos színei vannak olyan helyeken, amelyek nem jelennek meg a Wear OS 3.5-ben, különösen a gyorsbeállításoknál. Sikerült levonni az értékeket system_accent színek, és az accent1 a rendszerképen megegyezik a gyorsbeállítások kiemelő színével. Az accent3 is megfelel a beállításokban lévő kapcsolóknak. A lehívott hexadecimális színértékek a következők voltak: #c1e8ff és #d1e5f4.

Ez azért fontos, mert bár a WearOS 3.5-öt egyértelműen az Android 12 tervezési nyelve ihlette, az nem támogatta Anyag Te mert Android 11-re épül. Ezzel kapcsolatban azonban van néhány figyelmeztetés, amelyek közül a legnagyobb az, hogy rendkívül valószínű volt A hír, hogy a WearOS 4 Android 13-ra épül, a Material You támogatást mindenesetre be fogják vonni. Végül, A Material You az AOSP-be van beépítve, és az Android 12L óta az.

A második figyelmeztetés a legnagyobb, és az, hogy tudomásom szerint jelenleg nem módosíthatja ezeket a színeket. Ez változhat, de a jelenlegi állás szerint nem találtam módot arra, hogy a rendszert ezek helyett más színek használatára kényszerítsem. Valószínű, hogy a Google még nem fejezte be a megvalósítást, de arra számítok, hogy a jövőben frissíti Az óralap azt eredményezi, hogy színeket vesznek ki belőle, hogy a rendszeren keresztül használhassák, akárcsak az okostelefonokon.

Van azonban néhány oka annak, hogy úgy gondolom, hogy a Google-nak a végső összeállításban működő anyaga lesz. Az első az, hogy az akcentus színek már itt vannak, különösen a gyorsbeállításokban. Ezek nem voltak jelen a WearOS 3.5-ön, ami arra utal, hogy a Google célja, hogy ezeket a színeket a jövőben személyre szabják. A második az, hogy a system_accent színek akkor kerülnek beolvasásra, amikor a rendszer összeállítja a Material You színeket, ami azt jelenti, hogy elméletileg egy fejlesztő, akinek az alkalmazása hivatkozik a Material Design 3 API-ra, akaratlanul is ezeket fogja kihúzni és használni értékeket.

Mindez az utolsó pontomhoz kapcsolódik, ami az, hogy jelenleg hozzáférhetőek és használatban vannak; A Google nem zárta le. Még a Google sajátja is isDynamicColorAvailable() metódus a DynamicColors API-ban egyszerűen igazat ad vissza, ha egy bizonyos Android-verziószám felett van, ami arra utal, hogy a Google azt szeretné, ha ez egységes élmény lenne Android 13 és újabb verziókon. Mi több, egy szoftvermérnök, aki az Android UI Toolkit-en dolgozik említette a Twitteren (keresztül Mishaal Rahman).

Szorosan figyelemmel kísérjük a Wear OS 4 fejlesztői arculatának további frissítéseit, és izgatottan várjuk, hogy a jövőben egy kicsit személyesebbé tehetjük okosóráinkat.