Términos y conceptos clave

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

En esta sección, se explican algunos términos clave que se usan en estos lineamientos, así como las abreviaturas que se usan en las especificaciones.


Significado de "Se debe" y "Mayo"

Los lineamientos de diseño de Android para vehículos usan los términos DEBE, DEBE y MAYO, de acuerdo con las definiciones que publica IETF. Tanto fabricantes de automóviles como desarrolladores de apps deben comprender el significado de estos términos.

En estos lineamientos, los términos DEBEN, DEBE y MAYO aparecen con frecuencia (en mayúsculas y minúsculas en el texto en ejecución). El uso de estos términos cumple con las definiciones proporcionadas por la IETF para aclarar varios niveles de requisitos en las especificaciones.

Para obtener información detallada, consulta las definiciones de IETF, que son la fuente autorizada sobre cómo se usan estos términos en estos lineamientos y en el Documento de definición de compatibilidad de Android (CDD).

Para garantizar que los sistemas de Android para vehículos funcionen de manera coherente y confiable en todas las implementaciones, los fabricantes de automóviles y los desarrolladores de apps deben tener en cuenta lo siguiente:

Término Significado
DEBE El lineamiento es un requisito absoluto (no se puede omitir ni ignorar). Estos requisitos se aplican a nivel de la API o mediante lo siguiente:

  • Proceso de revisión del diseño de Google para fabricantes de automóviles que usan los servicios de Google Automotive
  • Proceso de revisión de Google Play Store para apps de terceros
DEBE Puede haber razones válidas para ignorar este lineamiento en determinadas circunstancias, pero se deben entender y analizar cuidadosamente todas las implicaciones antes de elegir un curso diferente.
MAY Los lineamientos son realmente opcionales. Un fabricante de automóviles o un desarrollador de aplicaciones puede optar por seguir los lineamientos para satisfacer necesidades específicas en el mercado o el producto, mientras que otro puede omitir el mismo artículo.

Una implementación que no incluye una opción particular DEBE estar preparada para interoperar con otra implementación que sí incluya la opción, aunque quizás con una funcionalidad reducida. Del mismo modo, una implementación que incluye una opción específica DEBE estar preparada para interoperar con otra implementación que no incluye la opción (excepto, por supuesto, para la función que proporciona la opción).

Estados de conducción

Estos lineamientos ocasionalmente hacen referencia a diferencias en la experiencia del usuario que dependen del estado de conducción del automóvil, es decir, si está estacionado, inactivo o en movimiento. Las decisiones sobre lo que se permite en varios estados de conducción y rangos de velocidad dependen del fabricante del automóvil y de los requisitos normativos relevantes de las distintas regiones.

En algunos casos, por ejemplo, es posible que se permita cierta acción solo si el vehículo se detiene con el freno de estacionamiento activado. En otros, la acción podría permitirse solo si el automóvil se mueve a una velocidad determinada o inferior a ella, como 5 millas.


Etiquetas de diseño

Las siguientes etiquetas se usan en todos estos lineamientos para representar diseños de especificaciones.

Etiqueta Descripción
etiqueta perimetral Edge: Indica los límites de ancho y alto de la ventana disponible.
Etiqueta de margen Margen: Define los límites izquierdo y derecho del lienzo de la app, medidos desde el borde más cercano. Para obtener información sobre cómo varía el ancho de margen con el tamaño de la pantalla, visita Espacio de trabajo de la app.
Etiqueta de línea clave Línea clave: Un valor proporcional al ancho de la pantalla, que se usa para especificar la distancia horizontal entre un elemento y el margen o el borde del componente más cercano. Para conocer los valores de las líneas clave asociados con categorías específicas de ancho de pantalla, visita Líneas clave.
etiqueta de relleno Padding: Es un valor que se usa para especificar el espaciado entre elementos de la pantalla según sus relaciones. En general, cuanto más estrecha sea la relación entre dos elementos, más estrecho será el padding. Para obtener más información sobre los valores de relleno que se usan en los diseños de especificaciones, visita Padding.
Etiqueta flexible Flexible: término utilizado para especificar un elemento centrado horizontal o verticalmente en un contenedor, o una distancia que puede crecer o contraerse según los elementos adyacentes. A veces, a las dimensiones de diseño flexible se les asigna un valor mínimo o máximo, como se explica en Estrategias de escalamiento.
Etiqueta de radio Radio de la esquina: Especifica la curvatura de una esquina, donde cero indica una esquina cuadrada y los valores más altos indican más redondeo.