Requisitos de UX
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Asegúrate de que tu app cumpla con los requisitos de diseño para la usabilidad en automóviles.
En esta sección, se enumeran (o se proporcionan vínculos a) todos los requisitos de UX que necesitarás. Los requisitos de UX se expresan como instrucciones que DEBES, DEBERÍAS o PUEDES seguir. En términos generales, puedes entender estas etiquetas de la siguiente manera:
Requisitos de UX para apps con plantillas
Estos son los requisitos según el tipo de app que diseñes:
Requisitos generales
OBLIGATORIO |
Mantén los flujos de tareas en 5 pasos o menos. |
OBLIGATORIO |
Obtén el permiso del usuario para acceder al micrófono del automóvil antes de grabar audio para la entrada de voz. |
OBLIGATORIO |
Usa el método adecuado (como se indica en
Cómo usar la biblioteca de apps de Android para automóviles)
para dirigir a los usuarios de Android Auto al teléfono para realizar acciones que no se permiten
mientras conducen, y pídeles que miren la pantalla del teléfono solo cuando
sea seguro hacerlo (consulta
Cómo otorgar permisos en el teléfono). |
NO DEBE |
Finaliza los flujos de tareas de 5 pasos con una plantilla basada en listas, a menos que la función de
Límites de tareas adaptativos
esté habilitada (el 5º paso debe ser uno de los siguientes: Navegación, Mensaje o Panel). |
SHOULD |
Mantén los flujos de tareas breves (de 2 a 3 pasos de longitud). |
SHOULD |
Muestra el contenido (o los botones de la tira de acciones) durante al menos 8 segundos antes de quitarlo en una transición automática entre pasos. |
SHOULD |
Pídeles a los usuarios que otorguen los permisos necesarios cuando abran la
app por primera vez. |
SHOULD |
Si es posible, proporciona 2 colores de énfasis para adaptarse mejor a los fondos claros y oscuros. |
SHOULD |
Proporciona un botón Atrás o algún otro mecanismo de salida en los lugares donde no hay otras acciones disponibles, como las pantallas de carga y las plantillas de mensajes y paneles sin acciones. |
SHOULD |
Mostrar contenido útil cuando se abre una plantilla, en lugar de un estado vacío sin opciones para los usuarios |
SHOULD |
Proporciona accesos directos a pasos anteriores (por ejemplo, cuando los flujos de tareas superan las 3 pantallas). |
SHOULD |
Proporciona un punto de entrada del usuario, como un ícono de micrófono, si tu app permite la entrada de voz (grabación de audio). |
SHOULD |
Dejar de grabar audio cuando el usuario deje de proporcionar la entrada |
SHOULD |
Actualiza el contenido solo para los fines que se indican en
Cómo limitar la distracción del conductor
o cuando se permita explícitamente en la orientación para plantillas o tipos de apps específicos. |
NO DEBE |
Usa transiciones automáticas para completar tareas sin la acción del usuario (es decir, no las uses de forma consecutiva). |
NO DEBE |
Crea botones con estados, como los de activación, en lugares donde se admiten acciones (los de activación solo se admiten en las filas de listas). |
MAY |
Actualiza la imagen, el ícono o el texto secundario de un elemento de la cuadrícula o de la fila de la lista para reflejar los cambios. |
Solo flujos de compra
SHOULD |
Proporciona atajos siempre que sea posible, como permitir que los usuarios repitan transacciones anteriores ("volver a reservar"). |
NO DEBE |
Permite que los usuarios configuren formas de pago. |
NO DEBE |
Solicitar a los usuarios que se comprometan a realizar pagos recurrentes |
NO DEBE |
Permite que los usuarios seleccionen varios elementos para comprar en un solo flujo. |
Solo apps de POI
DEBE |
Proporciona una forma de iniciar una app de navegación para navegar al punto de interés. |
Apps de navegación
OBLIGATORIO |
Asegúrate de que toda la información visual que se muestra en los mapas (como la información de velocidad y el etiquetado de rutas) cumpla con los
requisitos de contraste
. |
OBLIGATORIO |
Dibuja
solo contenido de mapa y contenido relacionado con la conducción en la superficie de la
plantilla. |
OBLIGATORIO |
Dibujar un mapa de tema claro u oscuro cuando se le solicite |
SHOULD |
Asegúrate de que el texto dibujado en los mapas use un tamaño de fuente de 24 dp o más grande, a menos que se combine con un elemento visual (como una ruta o una carretera) o sea relativamente estático en la pantalla. |
SHOULD |
Indica claramente si una tarea actualizará la ruta. |
SHOULD |
Cumple o supera el tamaño mínimo de 36 × 36 dp para imágenes, íconos y marcadores de mapa. |
SHOULD |
Usa notificaciones paso a paso (TBT) para mostrar instrucciones cuando un usuario
está completando una tarea fuera de la plantilla de navegación durante la navegación
activa (como se muestra en
Notificaciones de navegación: TBT y normales). |
SHOULD |
Actualiza los valores de duración y distancia durante el viaje. |
NO DEBE |
Crear viajes con varias paradas, ya que las plantillas no están optimizadas para este tipo de interactividad |
MAY |
Usa
alertas de navegación o notificaciones de atención (HUN) para alertar a los usuarios sobre actualizaciones generales relacionadas con la navegación (además de las instrucciones paso a paso), como el tráfico más adelante. |
MAY |
Se personalizó el color de fondo de las notificaciones de TBT. |
MAY |
Usa animaciones cuando ayuden a conducir. |
Apps meteorológicas
OBLIGATORIO |
Asegúrate de que toda la información visual que se muestra en los mapas o los íconos (como el radar, el indicador de temperatura y los íconos de condiciones) cumpla con los
requisitos de contraste
. |
OBLIGATORIO |
Dibuja solo contenido de mapa y contenido relacionado con el clima en la superficie de la plantilla. |
OBLIGATORIO |
Dibujar un mapa de tema claro u oscuro cuando se le solicite |
OBLIGATORIO |
Asegúrate de que los indicadores del clima no se superpongan ni sean ilegibles debido a la densidad o el tamaño de los indicadores. |
NO DEBE |
Usar animaciones del clima en la superficie de la plantilla cuando el usuario está conduciendo |
NO DEBE |
Mostrar más de 5 anotaciones únicas del mapa del clima en una vista determinada (por ejemplo, marcadores de temperatura, marcadores de velocidad del viento, humedad, superposición de radar, indicadores de rayos y condiciones de la ruta, todo en la misma vista) |
NO DEBE |
Mostrar leyendas de mapas complejas con más de 3 elementos únicos o más de 3 colores únicos (no se aplican los gradientes) mientras el usuario conduce |
NO DEBE |
Permite que los usuarios configuren intervalos de tiempo o fechas de información de previsión. |
SHOULD |
Asegúrate de que el texto dibujado en los mapas use un tamaño de fuente de 24 dp o más grande, a menos que se combine con un elemento visual (como una ruta o una carretera) o sea relativamente estático en la pantalla. |
SHOULD |
Cumple o supera el tamaño mínimo de 36 × 36 dp para imágenes, íconos y marcadores de mapa. |
MAY |
Mostrar información del pronóstico para los próximos períodos, como horas, AM/PM o días |
MAY |
Usa notificaciones emergentes (HUN) para alertar a los usuarios sobre actualizaciones importantes del clima relacionadas con condiciones climáticas inminentes o condiciones a lo largo de la ruta del usuario. |
MAY |
Usa animaciones relacionadas con el clima cuando el usuario no esté conduciendo. |
MAY |
Usa animaciones cuando se relacionen con el movimiento del mapa por parte del usuario o con la ubicación del usuario. |
Requisitos específicos de la plantilla
Usa los requisitos específicos de la plantilla para asegurarte de que cada plantilla de tus flujos de tareas cumpla con los requisitos y las recomendaciones de UX.
Obtén más información sobre los requisitos de cada plantilla:
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-09-06 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-06 (UTC)"],[],[],null,[]]