Mums bija aizdomas, ka tas tā būs, taču Google pašlaik atbalsta Material You krāsas operētājsistēmā Wear OS 4.
Google I/O 2023 piedāvāja veselu virkni labumu, un viens no lielākajiem pārsteiguma paziņojumiem bija Wear OS 4. Tā ir jaunākā uzņēmuma viedpulksteņu operētājsistēmas iterācija, un tā ir balstīta uz Android. Neskatoties uz to, ka WearOS 3.5 ir izstrādāta uz Android, tā pamatā ir daudz vecāks Android 11. Ar jaunināšanu uz Wear OS 4, tas pāriet uzreiz uz priekšu Android 13, un, kas ir vairāk, no mūsu rakšanas, tas nāk ar Materiālu, ko atbalsta arī jūs. Mēs to dzirdējām Google strādāja pie materiāla, kas atbalsta Wear OS pirms pāris mēnešiem, taču vakardienas kompānijas Wear OS 4 paziņojumā Material You netika minēts.
Palaižot operētājsistēmu Wear OS 4 Android virtuālajā ierīcē, mēs pamanījām, ka lielai daļai sistēmas ir akcentētas krāsas vietās, kuras nav Wear OS 3.5, jo īpaši ātrajos iestatījumos. Mēs varējām iegūt vērtības no sistēmas_akcents krāsas, un mūsu sistēmas attēla akcents1 atbilst ātro iestatījumu akcenta krāsai. accent3 atbilst arī iestatījumos esošajiem slēdžiem. Izvilktās hex krāsu vērtības bija #c1e8ff un #d1e5f4.
Tas ir svarīgi, jo, lai gan WearOS 3.5 nepārprotami iedvesmoja Android 12 dizaina valoda, tā neatbalstīja Materiāls Tu jo pamatā ir Android 11. Tomēr ir daži brīdinājumi, no kuriem lielākais ir tas, ka tas bija ļoti iespējams, ar ziņas par to, ka WearOS 4 ir balstīta uz operētājsistēmu Android 13, ka jūsu atbalstītais materiāls tik un tā tiks iekļauts. Galu galā, Materiāls You ir iekļauts AOSP, un tas ir pieejams kopš operētājsistēmas Android 12L.
Otrais brīdinājums ir lielākais, un, cik man zināms, jūs pašlaik nevarat mainīt šīs krāsas. Tas var mainīties, taču pašreizējā situācijā es nevaru atrast veidu, kā piespiest sistēmu izmantot citas krāsas šo krāsu vietā. Visticamāk, ka Google vēl nav pabeidzis tās ieviešanu, taču es ceru, ka nākotnē, atjauninot jūsu pulksteņa ciparnīca no tā tiks paņemtas krāsas, lai tās izmantotu sistēmā, tāpat kā tas darbojas viedtālruņos.
Tomēr ir daži iemesli, kāpēc es uzskatu, ka Google piedāvās jums piemērotu materiālu galīgajā versijā. Pirmais ir tas, ka akcentu krāsas jau ir šeit, īpaši ātrajos iestatījumos. Tie nebija pieejami WearOS 3.5, kas liecina, ka Google mērķis ir šīs krāsas nākotnē pielāgot. Otrais ir tas, ka sistēmas_akcenta krāsas tiek nolasītas, kad sistēma veido Material You krāsas, kas nozīmē, ka teorētiski izstrādātājs, kura lietotnē ir atsauce uz Material Design 3 API, tos netīšām izvilks un izmantos vērtības.
Tas viss ir saistīts ar manu pēdējo punktu, proti, ka tie pašlaik ir pieejami un tiek izmantoti; Google to nav bloķējis. Pat Google pašu isDynamicColorAvailable() metode DynamicColors API vienkārši atgriež patieso vērtību, ja pārsniedz noteiktu Android versijas numuru, kas liecina, ka Google vēlas, lai šī būtu vienota pieredze operētājsistēmā Android 13 un jaunākās versijās. Turklāt programmatūras inženieris strādā pie Android lietotāja interfeisa rīkkopas minēts Twitter (caur Mišals Rahmans), ka Wear Watchface API pievienoja pulksteņu ciparnīcām iespēju atklāt savas krāsas sistēmai, lai to izmantotu krāsu paletē.
Mēs rūpīgi sekosim līdzi jebkādiem turpmākiem Wear OS 4 izstrādātāja attēla atjauninājumiem, un mēs ar prieku, cerams, nākotnē varēsim mūsu viedpulksteņiem piešķirt nedaudz personiskāku pieskārienu.