Google donosi značajnu vizualnu i funkcionalnu promjenu u korisničko sučelje pametnih satova. Prema najnovijim informacijama iz rane testne faze, nadolazeća verzija Wear OS-a dobit će stalnu statusnu traku (system status bar), čime će se iskustvo korištenja pametnih satova znatno približiti onom na telefonima.
Ova je novost otkrivena kada je Google u sklopu Android Studija lansirao ranu canary verziju emulatora. Cilj ovog specifičnog izdanja je omogućiti programerima rano testiranje novih platformskih funkcija i promjena u sučelju prije nego što one postanu dostupne krajnjim korisnicima na fizičkim uređajima.
Glavna značajka ove nadogradnje je fiksna statusna traka smještena na samom vrhu okruglog zaslona sata. Zamišljena je da neprestano prikazuje točno vrijeme i indikatore statusa sustava, preklapajući se s prozorima aplikacija. Google pritom uvodi strogu standardizaciju: tipografija sata, pozicioniranje i pozadina bit će ujednačeni kroz cijeli operativni sustav i sve aplikacije. U trenutnoj preview verziji, umjesto konačnih sistemskih indikatora prikazuje se privremena ikona zvjezdice.
Pametna integracija i imerzivni prikaz
Iako će statusna traka biti prisutna u većini situacija, sustav je dizajniran da bude nenametljiv. Za aplikacije koje zahtijevaju prikaz preko cijelog zaslona, programerima su na raspolaganju alati za njezino automatsko skrivanje. Nove smjernice za Jetpack Compose donose precizna tehnička rješenja:
-
Automatska koordinacija: Aplikacije koje ciljaju na API razinu 35 ili višu (uz Compose for Wear OS 1.8.0-alpha02) automatski će integrirati AppScaffold i ScreenScaffold komponente za prilagodbu novoj statusnoj traci.
-
Centralizirano upravljanje vremenom: Sustav preuzima potpunu kontrolu nad prikazom vremena, potiskujući interne satove unutar samih aplikacija kako bi se izbjeglo dupliciranje. Tijekom pomicanja kroz liste, scaffold komponenta elegantno skriva statusnu traku, a prikaz vremena se vraća na zaslon nakon otprilike dvije sekunde korisničke neaktivnosti.
-
Interaktivni dijalozi i imerzivni način rada: Komponente koje zahtijevaju punu pozornost, poput dijaloških okvira (AlertDialog, Dialog) te alata za odabir vremena i datuma, automatski će sakriti statusnu traku. Za ekrane kojima je potreban potpuno imerzivan doživljaj, programeri će koristiti opciju StatusBarSuppression.
Zanimljivo je da je ovaj specifični emulator objavljen pod oznakom Wear OS 7.1, temeljen na API razini 37.2-beta1 i nadolazećem Androidu 17 kodnog imena "CinnamonBun". Iako ovo izdanje potvrđuje da je Wear OS 7.1 u pripremi, iz Googlea su jasno poručili da će statusna traka biti lansirana tek u nekoj od kasnijih verzija platforme. Nova je traka uključena u ovaj canary emulator isključivo radi ranog prikupljanja povratnih informacija i ne očekuje se u nadolazećem stabilnom emulatoru za Wear OS 7.1.
