Términos y conceptos clave

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


Significado de los requisitos y de mayo

En los lineamientos de diseño de Android para vehículos, se usan los términos DEBEN, SE RECOMIENDA y PUEDE según las definiciones publicadas por el IETF. Tanto los fabricantes de vehículos como los desarrolladores de apps deben entender el significado de estos términos.

A lo largo de estos lineamientos, los términos DEBEN, DEBERÍAS y PUEDE aparecer con frecuencia (tanto en mayúsculas en las tablas como en minúsculas en el texto activo). El uso de estos términos se ajusta a las definiciones proporcionadas por la IETF para aclarar los distintos niveles de requisitos en las especificaciones.

Para obtener información detallada, consulta las definiciones de IETF, que son la fuente autorizada de la forma en que 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 vehículos y los desarrolladores de apps deben tener en cuenta lo siguiente:

Término Significado
OBLIGATORIO El lineamiento es un requisito absoluto (no se puede omitir ni ignorar). Estos requisitos se aplican a nivel de API o mediante las siguientes acciones:

  • Proceso de revisión de diseño de Google para los fabricantes de automóviles que usan los Servicios de Google Automotive
  • Proceso de revisión de Google Play Store para apps de terceros
DEBE En determinadas circunstancias, es posible que existan razones válidas para ignorar el lineamiento, pero todas las implicaciones deben entenderse y analizarse cuidadosamente antes de elegir otro rumbo.
MAY El lineamiento es realmente opcional. Un fabricante de automóviles o un desarrollador de apps puede optar por seguir los lineamientos para satisfacer necesidades específicas del mercado o del producto, mientras que otro puede omitir el mismo artículo.

Una implementación que no incluye una opción en particular DEBE estar preparada para interoperar con otra implementación que sí incluya la opción, aunque tal vez tenga una funcionalidad reducida. Del mismo modo, una implementación que incluye una opción en particular DEBE estar preparada para interoperar con otra implementación que no incluye la opción (excepto, por supuesto, para la función que esta ofrece).

Estados de conducción

En ocasiones, estos lineamientos hacen referencia a las diferencias en la experiencia del usuario que dependen del estado de conducción del vehículo, es decir, si está estacionado, inactivo o en movimiento. Las decisiones sobre lo que está permitido en los distintos estados de conducción y rangos de velocidad dependen del fabricante del automóvil y de los requisitos reglamentarios pertinentes en las diferentes regiones.

En algunos casos, por ejemplo, es posible que se permita una acción determinada solo si se detiene el vehículo con el freno de estacionamiento activado. En otras, es posible que se permita la acción solo si el automóvil se mueve a una velocidad determinada o inferior, como 8 mph.


Etiquetas de diseño

Las siguientes etiquetas se usan a lo largo de estos lineamientos en las representaciones de 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 ver un análisis de cómo varía el ancho de los márgenes con el tamaño de la pantalla, visita Espacio de trabajo de la app.
Etiqueta de línea guía Línea clave: Es un valor proporcional al ancho de la pantalla. Se usa para especificar la distancia horizontal entre un elemento y el margen o borde del componente más cercano. Para conocer los valores de líneas clave asociados con categorías específicas del ancho de pantalla, consulta la sección Líneas clave.
etiqueta de relleno Padding: Es el valor que se usa para especificar el espaciado entre elementos de la pantalla, según sus relaciones. En general, cuanto más cercana sea la relación entre dos elementos, más estrecho será el padding. Para obtener más información sobre los valores de padding usados en los diseños de especificaciones, visita padding.
Etiqueta de Flex Flex: Término que se usa para especificar un elemento centrado horizontalmente o de forma vertical en un contenedor, o una distancia que puede crecer o contraerse según los elementos adyacentes. A veces, se asigna un valor mínimo o máximo a las dimensiones de diseño flexible, como se explica en Estrategias de escalamiento.
Etiqueta de radio Radio de la esquina:Especifica la curvatura de una esquina. El cero indica una esquina cuadrada y los valores más altos indican más redondeo.