Ofereça compatibilidade com wearables Wear OS by Google e torne seu app ainda mais útil

  • Desenvolvimento
  • Engajamento
  • Design
  • Wear OS

A integração com o Wear OS by Google permite que você use os recursos do Google Play e do Android em vários dispositivos para criar uma melhor experiência e estimular o engajamento do usuário.

Por que isso funciona

O Wear OS exibe informações e recursos em momentos úteis para que os usuários não precisem verificar os wearables constantemente. As notificações funcionam imediatamente no Wear OS. No entanto, com a adição de ações e melhorias, é possível ampliar ainda mais a utilidade, o engajamento e a retenção do seu app.

Principais características

  • A sincronização automática de notificações mantém os usuários atualizados, mesmo sem acesso fácil ao smartphone.
  • O suporte completo do SDK do Android oferece atividades, serviços, sensores e muitos outros recursos que permitem criar experiências personalizadas para wearables.
  • Apps somente para relógio que os usuários podem encontrar sem precisar de um smartphone. Os apps Wear OS podem acessar a Internet diretamente por meio de conexões Bluetooth, Wi-Fi ou celulares, sem depender de APIs de camada de dados. Dessa forma, você poderá continuar a oferecer funcionalidade total mesmo se o smartphone pareado estiver fora de alcance ou desligado.
  • O mostrador do relógio exibe informações úteis. Use um fornecedor de dados de complicações para exibir aos usuários informações úteis do app diretamente no mostrador do relógio.
  • Notificações com layout otimizado para mensagens rápidas e responsivas.
  • Acesso fácil aos dados mais recentes da plataforma Google Fit. Basta registrar um PendingIntent para receber notificações sobre mudanças no armazenamento de dados de condicionamento físico. Dessa forma, o app não precisará consultar o usuário sobre alterações no peso, na nutrição e em outros dados.
  • Com as Ações de voz, como "Ok Google, anote esta informação", seus usuários poderão interagir com o app pelo viva-voz.

Práticas recomendadas

  • Use a gaveta de navegação para permitir que os usuários acessem ações em contextos específicos ou visualizações do app. Além disso, você pode utilizar uma gaveta de página única para facilitar ainda mais a navegação, com até sete itens que podem ser identificados rapidamente por meio de ícones. Por fim, use a exibição na parte superior da gaveta de ação para fornecer acesso rápido à ação principal.
  • Use várias telas de início para simplificar o acesso a duas ou três funções. Para funções discretas, como o rastreamento e a análise de atividades em apps de condicionamento físico, essa estratégia pode facilitar o acesso e o uso dos recursos do seu app.
  • Otimize a experiência de notificações com os recursos mais recentes do Wear OS. Ofereça suporte a notificações expansíveis com BigTextStyle, adicione a ação principal da notificação à visualização recolhida, use MessagingStyle para proporcionar uma experiência satisfatória semelhante à de um app de bate-papo, remova textos do Wear 1.x que levem os usuários a realizar ações deslizando o dedo na tela horizontalmente e ofereça ações in-line.
  • Verifique se as complicações se ajustam ao design do mostrador do relógio e são adequadas ao tipo de dados. Para fazer isso, use a classe TextRenderer para que o texto se ajuste aos limites de complicação e a classe ComplicationDrawable para definir as opções de cor, forma, borda e fonte do plano de fundo. Além disso, permita que os usuários definam ou ajustem as complicações a partir do menu de configurações. Durante o teste, use o app do conjunto de testes do fornecedor de dados para enviar dados de simulação às complicações. Lembre-se de fornecer as informações da complicação com ComplicationProviderService.
  • Ofereça apps que funcionem sozinhos usando Wi-Fi, GPS ou outras funções de conectividade integradas do wearable. Inclua a sinalização com.google.android.wearable.standalone no manifesto do seu app para mostrar que ele funciona sem um smartphone complementar. Em seguida, use a sinalização de recurso de hardware android.hardware.type.watch para que o app possa ser pesquisado e instalado em dispositivos Wear OS.
  • Evite depender de um app complementar para fazer login de um usuário. Use uma IU da Web acessível no seu app wearable para fazer os processos de login e autenticação.
  • Ajude os usuários a encontrar os apps complementares certos para seu app Wear OS. Se você depender de um app complementar ou um app desse tipo oferecer recursos adicionais, utilize a CapabilityApi para garantir que os usuários sejam direcionados à lista correspondente na Play Store. Lembre-se de mencionar esses recursos nos detalhes do seu app Wear OS.

Exemplos