Wear OS 4 oferă suport pentru culorile dinamice Material You de la Google

click fraud protection

Am bănuit că va fi cazul, dar Google are suport pentru culorile Material You în Wear OS 4 în prezent.

Google I/O 2023 a adus o mulțime de bunătăți, iar unul dintre cele mai mari anunțuri surpriză a fost Wear OS 4. Este cea mai recentă versiune a sistemului de operare al companiei pentru ceasuri inteligente și este construită pe Android. În ciuda faptului că este construit pe Android, WearOS 3.5 se bazează pe Android 11, mult mai vechi. Odată cu upgrade-ul la Wear OS 4, trece imediat la Android 13, și mai mult, din săpăturile noastre, vine și cu Materialul pe care îl susțineți. Am auzit asta Google lucra la Material You suport pentru Wear OS acum câteva luni, dar Material You nu a fost menționat ieri în anunțul companiei Wear OS 4.

La pornirea Wear OS 4 pe un dispozitiv virtual Android, am observat că o mare parte din sistem are culori accentuate în locuri care nu sunt prezente în Wear OS 3.5, mai ales în setările rapide. Am putut trage valori din sistem_accent culorile, iar accent1 pe imaginea sistemului nostru se potrivește cu culoarea accentuată a setărilor rapide. accent3 se potrivește și cu comutatoarele din setări. Valorile de culoare hexadecimale extrase au fost #c1e8ff și #d1e5f4.

Acest lucru este semnificativ deoarece, în timp ce WearOS 3.5 a fost în mod clar inspirat de limbajul de design al Android 12, nu a acceptat Material Tu deoarece este bazat pe Android 11. Există totuși câteva avertismente la acest lucru, cea mai mare fiind că era extrem de probabil știrile despre WearOS 4 fiind bazate pe Android 13, acel Material pe care îl suportați urma să fie inclus oricum. La urma urmelor, Material You este inclus în AOSP și este încă de la Android 12L.

A doua avertizare este cea mai mare și este că în prezent nu puteți modifica aceste culori, din câte știu. Acest lucru se poate schimba, dar așa cum este, nu am reușit să găsesc o modalitate de a forța sistemul să folosească alte culori în locul acestora. Este posibil ca Google să nu fi finalizat încă implementarea acestuia, dar mă aștept ca în viitor, actualizarea dvs. cadranul ceasului va duce la preluarea culorilor din acesta pentru a fi utilizate prin intermediul sistemului, la fel ca și cum funcționează pe smartphone-uri.

Totuși, există câteva motive pentru care cred că Google va avea Material You de lucru în versiunea finală. Prima este că culorile de accent sunt deja aici, în special în setările rapide. Acestea nu au fost prezente pe WearOS 3.5, ceea ce sugerează că Google își propune ca aceste culori să fie personalizate în viitor. A doua este că culorile system_accent sunt citite atunci când sistemul compune culorile Material You, ceea ce înseamnă că, în teorie, un dezvoltator a cărui aplicație face referire la API Material Design 3 le va trage și le va folosi din neatenție. valorile.

Toate acestea se leagă de punctul meu final, și anume că sunt în prezent accesibile și în uz; Google nu l-a blocat. Chiar și al lui Google isDynamicColorAvailable() metoda din API-ul DynamicColors returnează pur și simplu adevărat când este peste un anumit număr de versiune Android, ceea ce sugerează că Google dorește ca aceasta să fie o experiență unificată pe Android 13 și peste. În plus, un inginer software care lucrează la Android UI Toolkit mentionat pe Twitter (prin intermediul Mishaal Rahman) că API-ul Wear Watchface a adăugat capacitatea cadranelor de ceas de a-și expune culorile sistemului pentru a fi utilizate într-o paletă de culori.

Vom urmări cu atenție orice actualizări ulterioare ale imaginii dezvoltatorului Wear OS 4 și suntem încântați să putem adăuga un pic mai multă notă personală ceasurilor noastre inteligente în viitor.