Cómo implementar tecnología táctil en Android

La tecnología táctil es todo lo que sientes a través del sentido del tacto. Los dispositivos Android modernos a menudo incorporan un actuador de vibración para permitir que los dispositivos estimulen el sentido del tacto del usuario. Estos motores han avanzado significativamente desde la vibración fuerte y zumbante original que producían los primeros dispositivos, y las apps para Android ahora pueden aprovechar las funciones para brindarles a los usuarios una experiencia más rica con sutileza y profundidad.

En las siguientes páginas, se abarca todo lo relacionado con la vibración, desde la respuesta táctil básica hasta las formas de onda de vibración y las composiciones de efectos cada vez más complejas.

Principios del diseño táctil
En la página, se describen las clasificaciones compatibles con la tecnología táctil de Android y los lineamientos para diseñarlas.
Cómo agregar respuestas táctiles a eventos
En la página, se presentan ejemplos de código para diferentes formas de proporcionar comentarios táctiles a las interacciones del usuario.
Manual de accionadores de vibraciones
En la página, se proporciona una descripción general de cómo funcionan los actuadores de vibración, que es un conocimiento previo importante para crear tecnología táctil personalizada.
Cómo crear efectos táctiles personalizados
En esta página, se proporcionan varios ejemplos del uso de diferentes APIs de tecnología táctil para crear efectos personalizados en una aplicación para Android.
Cómo agregar APIs de tecnología táctil
La página es una referencia para varias APIs de tecnología táctil disponibles en Android y también se explica cuándo y cómo verificar la compatibilidad con dispositivos necesaria para garantizar que los efectos táctiles se reproduzcan según lo previsto.

Además, asegúrate de leer las prácticas recomendadas para la accesibilidad.

Ejemplos

Los siguientes ejemplos están disponibles en la app de Sample de retroalimentación táctil en GitHub. También puedes encontrar la documentación de cada uno aquí.

Esta documentación también incluye ejemplos de código para los siguientes patrones de vibración personalizados:

Video