Wear OS 4 tukee Googlen Material You dynaamisia värejä

Epäilimme, että näin olisi, mutta Google tukee tällä hetkellä Wear OS 4:n Material You -värejä.

Google I/O 2023 toi joukon herkkuja, ja yksi suurimmista yllätysilmoituksista oli Wear OS 4. Se on uusin iteraatio yrityksen älykellojen käyttöjärjestelmästä, ja se on rakennettu Androidille. Vaikka WearOS 3.5 on rakennettu Androidille, se perustuu paljon vanhempaan Android 11:een. Wear OS 4 -päivityksen myötä se hyppää suoraan eteenpäin Android 13, ja mikä parasta, kaivuumme ansiosta sen mukana tulee myös Material You -tukea. Kuulimme sen Google työskenteli Wear OS: n tukeman materiaalin parissa pari kuukautta sitten, mutta Material Youa ei mainittu yrityksen eilen Wear OS 4 -ilmoituksessa.

Kun käynnistimme Wear OS 4:n Android-virtuaalilaitteella, huomasimme, että suuressa osassa järjestelmästä on korostusvärejä paikoissa, joita ei ole Wear OS 3.5:ssä, etenkin pika-asetuksissa. Pystyimme poimimaan arvoja system_accent värit ja järjestelmäkuvamme korostus1 vastaa pika-asetusten korostusväriä. accent3 vastaa myös asetusten kytkimiä. Vedetyt hex-väriarvot olivat #c1e8ff ja #d1e5f4.

Tämä on merkittävää, sillä vaikka WearOS 3.5 on selvästi saanut inspiraationsa Android 12:n suunnittelukielestä, se ei tukenut Materiaali sinä koska se perustuu Android 11:een. Tähän liittyy kuitenkin muutamia varoituksia, joista suurin on se, että se oli erittäin todennäköistä uutinen WearOS 4:n perustumisesta Android 13:een, että Material You -tuki sisällytetään joka tapauksessa. Kuitenkin, Materiaali You on paistettu AOSP: hen ja se on ollut Android 12L: stä lähtien.

Toinen varoitus on suurin, ja se on, että et voi tietääkseni tällä hetkellä muokata näitä värejä. Se voi muuttua, mutta nykyisessä tilanteessa en ole löytänyt tapaa pakottaa järjestelmää käyttämään muita värejä näiden tilalle. On todennäköistä, että Google ei ole vielä saanut sitä päätökseen, mutta odotan, että tulevaisuudessa päivität Kellotaulu johtaa siihen, että siitä otetaan värit käytettäväksi järjestelmän kautta, aivan kuten se toimii älypuhelimissa.

Uskon kuitenkin, että Googlella on muutamasta syystä toimivaa materiaalia lopullisessa kokoonpanossa. Ensimmäinen on, että korostusvärit ovat jo täällä, erityisesti pika-asetuksissa. Näitä ei ollut WearOS 3.5:ssä, mikä viittaa siihen, että Google pyrkii mukauttamaan näitä värejä tulevaisuudessa. Toinen on, että system_accent värit luetaan, kun järjestelmä muodostaa Material You -värejä, mikä tarkoittaa, että teoriassa kehittäjä, jonka sovellus viittaa Material Design 3 -sovellusliittymään, vetää ja käyttää niitä vahingossa arvot.

Kaikki tämä liittyy viimeiseen kohtaan, joka on, että ne ovat tällä hetkellä saatavilla ja käytössä; Google ei ole lukinnut sitä. Jopa Googlen oma isDynamicColorAvailable() DynamicColors API: n menetelmä palauttaa yksinkertaisesti tosi, kun se ylittää tietyn Android-versionumeron, mikä viittaa siihen, että Google haluaa tämän olevan yhtenäinen käyttökokemus Android 13:ssa ja sitä uudemmissa. Lisäksi ohjelmistosuunnittelija, joka työskentelee Android UI Toolkitissä mainittiin Twitterissä (kautta Mishaal Rahman), että Wear Watchface API lisäsi kellotauluihin mahdollisuuden paljastaa värinsä järjestelmään käytettäväksi väripaletissa.

Pidämme silmällä uusia päivityksiä Wear OS 4:n kehittäjäkuvaan, ja olemme innoissamme voidessamme tulevaisuudessa lisätä älykelloihimme hieman enemmän persoonallisuutta.