Los relojes Wear OS pueden tener diferentes configuraciones de los botones de hardware. En esta guía, se explican los mejores casos de uso para cada uno de estos tipos de botones.
Tipos de botones
A continuación, se mencionan los tipos de botones más comunes en dispositivos Wear OS.
Botones del SO
Botones multifunción
Estados de presión
Puedes interactuar con los botones de Wear OS de las siguientes maneras.
Presionar una vez
Mantener presionado
Asignación de los botones multifunción
Tu app puede asignar botones multifunción a acciones si, al hacerlo, se ajusta al caso de uso de tu app. No se requiere que las apps asignen acciones a botones multifunción.
Usa los botones multifunción de tu app si se cumple alguna de las siguientes condiciones:
- Tu app tiene acciones binarias obvias (como reproducir y pausar).
- El usuario usa principalmente tu app sin necesidad de mirar la pantalla.
Acciones binarias
Las acciones binarias ayudan a que los usuarios comprendan lo que sucederá cada vez que presionen un botón. Por ejemplo, "iniciar" y "detener" en un cronómetro constituyen una acción binaria y representan un buen caso de uso para los botones multifunción.
Botones multifunción como alternativas
Permite que se pueda acceder a las acciones de los botones multifunción a través de elementos de la IU en pantalla, ya que algunos relojes no tienen este tipo de botones. Pero puedes usar botones multifunción como alternativas para los botones en pantalla.
No uses un botón multifunción para una acción que no se pueda realizar con elementos de la IU en pantalla.
Enfócate en la simplicidad y la inmediatez
Cuando se presiona un botón multifunción, se realiza inmediatamente la acción asignada. A fin de evitar que los usuarios tengan que ver la pantalla, usa los botones multifunción para acciones que se puedan completar con solo presionar una vez.
En esta app de música, el usuario puede pausar rápidamente una canción, lo que es un buen ejemplo de uso del botón multifunción. Sin embargo, en esta app de mensajería, si presionas el botón, se iniciará la acción de responder, pero es posible que el usuario deba revisar el mensaje antes de completar la acción. Es decir, no es una buena interacción para un botón multifunción.
Reversible
Permite que las acciones de los botones sean reversibles. No uses un botón multifunción para activar una acción destructiva, como borrar datos o detener una actividad en curso. Por ejemplo, si presionas el botón multifunción en esta app de mapa, se realiza una acción para "Detener la navegación", lo que puede hacer que un usuario pierda las instrucciones para llegar a su destino en momentos críticos.