Formato do mostrador do relógio

O mostrador do relógio é a primeira coisa que um usuário nota ao olhar para o relógio, o que faz dele a plataforma mais usada do Wear OS. Os usuários usam os mostradores para personalizar o relógio de acordo com o estilo e as necessidades deles.

Criado em parceria com a Samsung, o Formato do mostrador do relógio é um formato XML declarativo para configurar a aparência e o comportamento de mostradores de relógio. Isso significa que não há um código executável envolvido na criação de um mostrador do relógio nem um código incorporado no APK do mostrador do relógio.

A plataforma Wear OS cuida da lógica necessária para renderizar o mostrador do relógio para que você possa se concentrar nas suas ideias criativas, em vez de otimizações de código ou desempenho da bateria.

Os mostradores de relógio que são criados com esse novo formato exigem menos manutenção e menos atualizações do que aqueles criados com as bibliotecas do mostrador do relógio do Jetpack. Por exemplo, você não precisa atualizar o mostrador do relógio para aproveitar as melhorias no desempenho ou no consumo de bateria ou para receber as correções de bugs mais recentes.

Sobre o formato

Os atributos são fortemente definidos e têm diretrizes sobre frequência e valores válidos para evitar a maioria dos erros comuns ao criar um mostrador de relógio do zero. Você pode criar um mostrador do relógio diretamente usando o formato ou ferramentas que ofereçam suporte para isso. Um exemplo desse tipo de ferramenta é o Watch Face Studio, que oferece suporte à capacidade de exportar designs para o Formato do mostrador do relógio.

Assim como o Watch Face Studio, o Formato do mostrador de relógio oferece os seguintes recursos:

  • Edição do estilo: personalize o mostrador do relógio, incluindo a cor, a imagem de plano de fundo e a fonte.

  • Grupos e complicações: agrupe componentes para que você possa controlar ou movê-los com uma única ação. É possível processar uma complicação inteira como um grupo.

  • Expressões de tag: adicione tags com informações de data, hora, bateria, contagem de passos e muito mais.

Saiba mais

Saiba mais sobre o Formato do mostrador do relógio nestes guias:

  • Diretrizes de design: conheça as práticas recomendadas para o layout e a experiência do usuário do mostrador do relógio.
  • Configuração: configure um Android App Bundle que ofereça suporte ao Formato do mostrador do relógio.
  • Otimizar o uso da memória: aprenda a configurar o mostrador do relógio para que o sistema consuma o mínimo possível de memória ao renderizá-lo.
  • Referência XML: conheça os elementos individuais que fazem parte de um arquivo no Formato do mostrador do relógio. O elemento raiz é sempre WatchFace.
  • Guia de publicação: aprenda a fazer upload do mostrador do relógio para a Play Store.
  • Exemplos do GitHub (link em inglês): comece a criar mostradores do relógio de exemplo e implante-os no emulador do Wear OS ou no seu dispositivo físico.
  • WFF e validador de memória: use essas ferramentas de código aberto para conferir se há erros no arquivo do formato do mostrador do relógio e confirmar o uso aceitável da memória antes de enviar ao Google Play.