Jetpack Compose Glimmer

  
Lenguaje de diseño y kit de herramientas de IU para crear experiencias de Android XR aumentadas
Actualización más reciente Versión estable Versión potencial Versión beta Versión alfa
22 de abril de 2026 - - - 1.0.0-alpha11

Cómo declarar dependencias

Para agregar una dependencia en Jetpack Compose Glimmer, debes agregar el repositorio Maven de Google
a tu proyecto. Lee el repositorio de Maven de Google para obtener más información.

Agrega las dependencias de los artefactos que necesites en el archivo build.gradle de tu app o módulo:

Groovy

dependencies {
    implementation "androidx.xr.glimmer:glimmer:1.0.0-alpha11"
}

Kotlin

dependencies {
    implementation("androidx.xr.glimmer:glimmer:1.0.0-alpha11")
}

Para obtener más información sobre las dependencias, consulta Cómo agregar dependencias de compilación.

Comentarios

Tus comentarios ayudan a mejorar Jetpack. Avísanos si descubres nuevos errores o tienes ideas para mejorar esta biblioteca. Consulta los errores existentes de esta biblioteca antes de crear uno nuevo. Puedes agregar tu voto a un error existente haciendo clic en el botón de la estrella.

Crear un error nuevo

Consulta la documentación sobre Issue Tracker para obtener más información.

glimmer y glimmer-google-fonts versión 1.0

Versión 1.0.0-alpha11

22 de abril de 2026

Lanzamiento de androidx.xr.glimmer:glimmer:1.0.0-alpha11 y androidx.xr.glimmer:glimmer-google-fonts:1.0.0-alpha11. La versión 1.0.0-alpha11 contiene estas confirmaciones.

Cambios en la API

  • Se lanzó glimmer-google-fonts. Agrega esta dependencia y usa createGoogleSansFlexTypography para crear una instancia de Typography con la configuración recomendada de Google Sans Flex. Esta instancia de Typography se puede proporcionar de forma normal a través de GlimmerTheme. (Iec9e4, b/458447191)

Versión 1.0.0-alpha10

8 de abril de 2026

Lanzamiento de androidx.xr.glimmer:glimmer:1.0.0-alpha10. La versión 1.0.0-alpha10 contiene estas confirmaciones.

Cambios en la API

Correcciones de errores

  • Se actualizó Compose compileSdk a la API 37. Esto significa que se requiere una versión mínima de AGP de 9.2.0 cuando se usa Compose. (Id45cd, b/413674743)

Versión 1.0.0-alpha09

25 de marzo de 2026

Lanzamiento de androidx.xr.glimmer:glimmer:1.0.0-alpha09. La versión 1.0.0-alpha09 contiene estas confirmaciones.

Cambios en la API

  • Se ajustaron los valores predeterminados para los colores primario, positivo, negativo y de superficie. Se agregó un nuevo eje de color llamado "background". (I6bb6c, b/481671956)
  • Se agregó un subsistema ComponentSpacingValues en GlimmerTheme que proporciona valores para usar en los componentes para el relleno y otros elementos de espaciado. Las constantes de espaciado y relleno PascalCase existentes en los objetos Defaults de los componentes (p.ej., ContentPadding, ItemSpacing) se cambiaron a camelCase y se convirtieron en propiedades componibles. (I96e30, b/491166461)
  • Mueve onClick a la última posición en la lista de parámetros para usarla como lambda final. No consumas IndirectPointerEvent(s) si no se proporciona ninguna lambda aplicable (I9343e, b/486965466).
  • Se cambió el nombre de Depth y las entidades relacionadas a DepthEffect. Las propiedades de capa de DepthEffect se hacen públicas. (Ie26d2, b/485632564)

Versión 1.0.0-alpha08

11 de marzo de 2026

Lanzamiento de androidx.xr.glimmer:glimmer:1.0.0-alpha08. La versión 1.0.0-alpha08 contiene estas confirmaciones.

Cambios en la API

  • Se reemplazó TitleChipDefaults.contentPadding por una constante ContentPadding. (If992f, b/489451530)
  • Glimmer ListState ahora proporciona ScrollIndicatorState (I0a2f8, b/481662773).
  • Se agregó un nuevo TextStyle llamado caption. Para los TextStyles existentes, se actualizaron fontWeight, fontSize y lineHeight. (I2319f, b/473560419)

Versión 1.0.0-alpha07

25 de febrero de 2026

Lanzamiento de androidx.xr.glimmer:glimmer:1.0.0-alpha07. La versión 1.0.0-alpha07 contiene estas confirmaciones.

Versión 1.0.0-alpha06

11 de febrero de 2026

Lanzamiento de androidx.xr.glimmer:glimmer:1.0.0-alpha06. La versión 1.0.0-alpha06 contiene estas confirmaciones.

Cambios en la API

  • Agrega una versión sobrecargada de la API de VerticalList con el espacio para un título. (Ic3d44)
  • Se actualizó el orden de los parámetros de texto de Glimmer autoSize para brindar coherencia con material3. (Ic24bd, b/477669012)

Versión 1.0.0-alpha05

28 de enero de 2026

Lanzamiento de androidx.xr.glimmer:glimmer:1.0.0-alpha05. La versión 1.0.0-alpha05 contiene estas confirmaciones.

Versión 1.0.0-alpha04

14 de enero de 2026

Lanzamiento de androidx.xr.glimmer:glimmer:1.0.0-alpha04. La versión 1.0.0-alpha04 contiene estas confirmaciones.

Nuevas funciones

  • Se agregó compatibilidad con varias decoraciones de elementos por elemento para VerticalStack (22daab3) y compatibilidad con formas de decoración genéricas (033e015).

Cambios en la API

  • Se agregó VerticalListDefaults para proporcionar valores recomendados para el elemento componible VerticalList. (I07b1a, b/448364605)

Correcciones de errores

  • Se agregó el control de enfoque inicial a VerticalStack para asegurarse de que el elemento superior obtenga el enfoque cuando este ingrese a la pila. Esto corrige un problema en el que el enfoque inicial se asigna al siguiente elemento, lo que genera un desplazamiento inmediato a ese elemento. (bd69841)
  • Se corrigió un error en ItemDecorationNode de VerticalStack, en el que las decoraciones no se actualizaban en el alcance del elemento cuando se reutilizaba el nodo modificador. (7ec2c94)

Versión 1.0.0-alpha03

17 de diciembre de 2025

Lanzamiento de androidx.xr.glimmer:glimmer:1.0.0-alpha03. La versión 1.0.0-alpha03 contiene estas confirmaciones.

Correcciones de errores

  • Actualizaciones de comportamiento y correcciones de errores para pilas

Versión 1.0.0-alpha02

3 de diciembre de 2025

Lanzamiento de androidx.xr.glimmer:glimmer:1.0.0-alpha02. La versión 1.0.0-alpha02 contiene estas confirmaciones.

Cambios en la API

  • Nuevos métodos de extensión items(items: List<T>) y itemsIndexed(items: List<T>) en ListScope. (Ic2afe)
  • Proporciona la API de FlingBehavior para VerticaList. (I16de7)
  • Proporciona una fábrica para el comportamiento de ajuste con reconocimiento de enfoque de VerticalList. (I4a528)

Versión 1.0.0-alpha01

5 de noviembre de 2025

Lanzamiento de androidx.xr.glimmer:glimmer:1.0.0-alpha01. La versión 1.0.0-alpha01 contiene estas confirmaciones.

Nuevas funciones

  • Lanzamiento inicial para desarrolladores de Jetpack Compose Glimmer, lenguaje de diseño y componentes de IU para crear experiencias de Android XR aumentadas. Diseñado para brindar claridad, legibilidad y una distracción mínima con un estilo simplificado, un enfoque diferenciado y una elevación optimizada.
  • Comienza a usar nuestro conjunto inicial de componentes de Jetpack Compose Glimmer:
    • Texto
    • Íconos
    • Chips de título
    • Tarjetas
    • Listas
    • Botones
    • Pilas (en desarrollo)