Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Jetpack Glance es un framework compilado sobre el entorno de ejecución de Jetpack Compose que te permite desarrollar y diseñar widgets de apps con APIs de Kotlin. Los widgets de la app son vistas de apps en miniatura que se pueden incorporar en otras apps y recibir actualizaciones periódicas.
Figura 1: Un widget de información de una app del clima.
Glance proporciona un conjunto de elementos componibles para ayudarte a compilar widgets responsivos para la pantalla principal con rapidez y menos código. En las páginas de este conjunto de documentos, se describe cómo usar Glance para compilar widgets de apps.
Recursos adicionales
Para obtener más información sobre los diseños canónicos, consulta Diseños de widgets canónicos.
Para obtener más información sobre cómo hacer que tu widget sea de alta calidad y detectable, consulta Calidad de los widgets.
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-07-26 (UTC)
[null,null,["Última actualización: 2025-07-26 (UTC)"],[],[],null,["# Jetpack Glance is a framework built on top of the [Jetpack Compose runtime](/jetpack/androidx/releases/compose-runtime)\nthat lets you develop and design app widgets using Kotlin APIs. *App widgets*\nare miniature application views that can be embedded in other applications and\nreceive periodic updates.\n**Figure 1.** An information widget from a weather app.\n\nGlance provides a set of composables to help you build responsive widgets for\nthe home screen quickly and with less code. The pages in this doc set describe\nhow to use Glance to build app widgets.\n| **Note:** Jetpack Glance is in active development. File any issues on the [issue\n| tracker](https://b.corp.google.com/issues/new?component=1097239&template=1611667).\n\nAdditional resources\n--------------------\n\nFor more information on canonical layouts visit [Canonical widget layouts](/design/ui/mobile/guides/widgets/layouts).\nFor more information on making your widget high quality and discoverable,\nsee [Widget quality](/docs/quality-guidelines/widget-quality).\n| **Caution:** Glance requires Compose to be enabled and depends on Runtime, Graphics, and Unit [UI Compose layers](/develop/ui/compose/layering), but it's *not directly interoperable* with other existing Jetpack Compose UI elements. Avoid mixing the two."]]