Botões físicos

Os smartwatches Wear OS podem ter diferentes configurações de botões de hardware. Este guia aborda os melhores casos de uso para cada um desses tipos de botão.

Tipos de botões

Confira abaixo os tipos de botão mais comuns em dispositivos Wear OS.

Botões do SO

Os botões do SO são reservados para ações do sistema: ligar e desligar e iniciar apps. Todos os relógios Wear OS têm um botão liga/desliga e de tela de início.

Botões multifuncionais

Os botões no mostrador do relógio ou na tela podem ser configurados pelo SO e pelo usuário. Qualquer outro botão pode ser mapeado para ações. Os botões podem ser mapeados para ações convenientes com base em onde eles estão localizados no relógio.

Estados de pressionamento

Você pode interagir com os botões do Wear OS como descrito abaixo.

Pressionamento único

Figura 1. O usuário pressiona o botão e o solta rapidamente.

Tocar e manter pressionado

Figura 2. O usuário pressiona o botão e o mantém pressionado por 500 ms ou mais.

Mapeamento de botões multifuncionais

O app pode atribuir botões multifuncionais a ações, se isso for adequado ao caso de uso do app. Os apps não precisam atribuir ações a botões multifuncionais.

Use os botões multifuncionais no app se uma das condições abaixo for aplicável:

  • O app tem ações binárias óbvias (como abrir/pausar).
  • O usuário usa o app principalmente sem olhar para a tela.
Figura 3. O app fitness atribuiu uma ação de pausar/retomar a um botão multifuncional, que permite ao usuário realizar a ação sem olhar para a tela.
Figura 4. O app de mensagens inclui uma ação de resposta, que requer várias etapas e não pode ser concluída com apenas um pressionamento de botão.

Ações binárias

As ações binárias ajudam os usuários a entender o que acontecerá cada vez que eles pressionarem um botão. Por exemplo, "iniciar" e "parar" em um cronômetro constituem uma ação binária e representam um bom caso de uso para botões multifuncionais.

Figura 5. Pressionar o botão multifuncional inicia o cronômetro, pressionar novamente interrompe a contagem.

Botões multifuncionais como alternativas

Torne as ações do botão multifuncional acessíveis por elementos de IU na tela, já que alguns smartwatches não têm botões multifuncionais. No entanto, é possível usar botões multifuncionais como alternativas para botões na tela.

Figura 6. Use um botão multifuncional como alternativa para uma ação de iniciar/parar e mostre-o como um botão na tela.

Não use um botão multifuncional para uma ação que não pode ser realizada usando elementos da IU na tela.

Figura 7. O app usa o botão multifuncional para reiniciar o cronômetro, mas isso não é claro e intuitivo.

Foco na simplicidade e no imediatismo

Pressionar um botão multifuncional imediatamente realiza a ação atribuída. Para evitar que os usuários precisem olhar para a tela, use botões multifuncionais para ações que podem ser concluídas com um único toque.

Use os botões multifuncionais para ações que podem ser realizadas com um único toque.
Usar um botão multifuncional para ações complexas.

No app de música, o usuário pode pausar uma canção rapidamente, o que é um bom exemplo de uso do botão multifuncional. No entanto, no app de mensagens, pressionar o botão inicia a ação de responder, mas o usuário pode precisar revisar a mensagem antes de concluir a ação. Isso significa que essa não é uma boa interação para um botão multifuncional.

Reversível

Torne as ações de botão reversíveis. Não use um botão multifuncional para acionar uma ação destrutiva, como excluir dados ou interromper uma atividade em andamento. Por exemplo, pressionar o botão multifuncional neste app de mapas executa uma ação para "Parar a navegação", o que pode fazer com que o usuário perca rotas em momentos críticos.

Usar um botão multifuncional para acionar uma ação destrutiva, como excluir dados ou interromper uma atividade em andamento.