O Google delineou um recurso futuro do Wear OS que adicionaria uma barra de status do sistema persistente nas janelas de aplicativos na parte superior da tela circular. A empresa disse que a barra mostrará a hora atual e indicadores de status do sistema, semelhantes ao Android em telefones e tablets. Os indicadores foram projetados para usar tipografia de relógio, posicionamento e placa de fundo padronizados em toda a plataforma e nos diferentes aplicativos, incluindo aplicativos de terceiros. Aplicativos que precisam de uma experiência em tela cheia poderão ocultar a barra de status. Na pré-visualização atual, a barra exibe um ícone de estrela provisório em vez dos indicadores finais de status do sistema.

O recurso está disponível para testes por meio de um emulador canary do Wear OS que o Google lançou no Android Studio em 26 de outubro. O Google disse que o emulador permite que desenvolvedores testem recursos futuros da plataforma e mudanças na interface do usuário antes que eles se tornem disponíveis em um lançamento da plataforma para consumidores em dispositivos físicos. O emulador é publicado como Wear OS 7.1, com nível de API 37.2-beta1, baseado no Android 17 "CinnamonBun", e ID de compilação CP41.260831.001.E8.

Para o Jetpack Compose para Wear OS, aplicativos destinados ao nível de API 35 ou superior e compilados com a versão 1.8.0-alpha02 ou superior do Compose para Wear OS passarão automaticamente a usar a barra de status do sistema por meio de AppScaffold e ScreenScaffold. O AppScaffold suprime seu relógio TimeText dentro do aplicativo para que apenas a hora da barra de status do sistema apareça. O ScreenScaffold aplica preenchimento ao inset da janela da barra de status superior, e o scaffold oculta a barra de status enquanto os usuários rolam pelo conteúdo da lista. Após cerca de dois segundos de inatividade do usuário, o texto da hora reaparece. Componentes interativos em tela cheia no Wear Compose Material 3, incluindo AlertDialog, Dialog, Stepper, TimePicker e DatePicker, ocultam automaticamente a barra de status do sistema enquanto são exibidos. Para telas que exigem uma experiência imersiva em tela cheia, os desenvolvedores podem usar StatusBarSuppression.

Embora o emulador carregue o rótulo Wear OS 7.1, o Google disse que a barra de status do sistema está incluída exclusivamente no emulador canary para apoiar testes e feedback iniciais. Ela não será incluída no próximo emulador estável do Wear OS 7.1, indicando que a barra de status será lançada em uma versão posterior da plataforma.

Fontes: 9to5Google.