Google ha delineato una funzionalità di Wear OS in arrivo che aggiungerebbe una barra di stato di sistema persistente attraverso le finestre delle app nella parte superiore del display circolare. L'azienda ha affermato che la barra mostrerà l'ora corrente e gli indicatori di stato del sistema, in modo simile ad Android su telefoni e tablet. Gli indicatori sono progettati per utilizzare tipografia dell'orologio, posizionamento e backplate standardizzati su tutta la piattaforma e diverse app, comprese le app di terze parti. Le app che necessitano di un'esperienza a schermo intero potranno nascondere la barra di stato. Nell'anteprima attuale, la barra mostra un'icona stellare segnaposto invece dei indicatori di stato di sistema finali.
La funzionalità è disponibile per i test tramite un emulatore canary di Wear OS che Google ha rilasciato in Android Studio il 26 ottobre. Google ha affermato che l'emulatore consente agli sviluppatori di testare funzionalità della piattaforma e modifiche all'interfaccia utente in arrivo prima che diventino disponibili in una versione consumer della piattaforma su dispositivi fisici. L'emulatore è pubblicato come Wear OS 7.1, con livello API 37.2-beta1, basato su Android 17 "CinnamonBun", e ID build CP41.260831.001.E8.
Per Jetpack Compose per Wear OS, le app con target al livello API 35 o superiore e compilate con Compose per Wear OS versione 1.8.0-alpha02 o superiore aderiranno automaticamente alla barra di stato di sistema tramite AppScaffold e ScreenScaffold. AppScaffold sopprime il proprio orologio TimeText in-app in modo che venga visualizzata solo l'ora della barra di stato di sistema. ScreenScaffold applica un padding all'inset superiore della finestra della barra di stato, e lo scaffold nasconde la barra di stato mentre gli utenti scorrono il contenuto dell'elenco. Dopo circa due secondi di inattività dell'utente, il testo dell'ora riappare. I componenti interattivi a schermo intero in Wear Compose Material 3, inclusi AlertDialog, Dialog, Stepper, TimePicker e DatePicker, nascondono automaticamente la barra di stato di sistema mentre sono visualizzati. Per le schermate che richiedono un'esperienza immersiva a schermo intero, gli sviluppatori possono usare StatusBarSuppression.
Sebbene l'emulatore porti l'etichetta Wear OS 7.1, Google ha affermato che la barra di stato di sistema è inclusa esclusivamente nell'emulatore canary per supportare test e feedback precoci. Non sarà inclusa nel prossimo emulatore stabile di Wear OS 7.1, il che indica che la barra di stato sarà lanciata in una versione successiva della piattaforma.
Fonti: 9to5Google.