Google lanza la biblioteca Jetpack Glance para facilitar la creación de widgets con pocas líneas de código

Los widgets han sido una parte importante de Android desde sus inicios, y en cierto modo han resurgido con Android 12. Para que sea más fácil para usted los desarrolladores crean widgets fácilmente, Google ha anunciado una nueva biblioteca para Jetpack Redactar que reduce enormemente el trabajo.

La nueva librería se llama Vistazo Jetpack y puedes empezar a probar ya en su versión alfa por crear widgets sensible y simple con unas pocas líneas de código y la misma filosofía que Jetpack Compose.

Crea widgets fácilmente

Los widgets existen en Android desde tiempos inmemoriales y también la forma de crearlos, pero los tiempos están cambiando. Así como Google promueve el uso de Jetpack Compose para la creación de interfaces de aplicación con unas pocas líneas de códigoLo mismo se aplica ahora a los widgets con la ayuda de Glance, una nueva biblioteca que se lanza en fase alfa.

23 recursos para aprender a crear aplicaciones de Android

Jetpack Glance acaba de nacer, por lo que sus capacidades aún son algo limitadas. Es posible definir un widget que contenga una serie de elementos básicos tales como cuadros, filas, columnas, textos, botones, imágenes o espaciado, con posibilidad de realizar acciones como abrir aplicaciones, activar servicios y similares. Un widget de Hello World se compone de estas pocas líneas:


class GreetingsWidget(private val name: String): GlanceAppWidget() {
@Composable
override fun Content() {
Text(text = "Hello $name")
}
}

clase GreetingsWidgetReceiver: GlanceAppWidgetReceiver () {
anular val lookAppWidget = GreetingsWidget («Vistazo»)
}

Jetpack Glance se basa en la misma filosofía de Jetpack Compose y, de hecho, requiere que el proyecto cuente con las dependencias de Jetpack Compose, así como que tengas instalado el última versión de Android Studio.

READ  androide | el truco para modificar la animacion de las notificaciones flotantes | celulares | Aplicaciones | Notificaciones | Aplicaciones | teléfono inteligente | tecnología | vírico | truco | Tutoría | Samsung | nda | nnni | DEPOR-PLAY

Los desarrolladores interesados ​​pueden obtener más información en el sitio para Desarrolladores de Android Developers, incluyendo un código de muestra en GitHub para que pueda ver lo que es posible sin tener que empezar de cero.

Mas informacion | Google

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *