Publicado por Chris Banes y Nick Butcher
Esta publicación de blog es parte de una serie semanal para # 11WeeksOfAndroid. Cada semana nos sumergimos en un área clave de Android para que no te pierdas nada. Esta semana, hemos destacado personas e identidades; aquí tienes un vistazo a lo que debes saber.
La gran noticia: Jetpack Compose Alpha
Esta semana lanzamos el primer alfa de Jetpack Compose ?, el moderno conjunto de herramientas de interfaz de usuario de Android con acceso nativo a la API de la plataforma. Compose combina el poder de Kotlin con el modelo de programación receptiva para que la creación de la interfaz de usuario sea más rápida y sencilla. Queremos que sus comentarios nos ayuden a crear las API que necesita en sus aplicaciones. ahora es hora de probarlo.
Para mantenerte informado sobre Compose, esta semana lanzamos 4 nuevos codelabs, 7 nuevas muestras, nueva documentación y un podcast del equipo de Compose. Si prefiere videos; te tenemos cubierto …
Para comprender la mentalidad reactiva y cómo pensar en la creación de aplicaciones con Compose, consulte “Pensar en Compose”:
Descubra cómo Jetpack Compose simplifica la interfaz de usuario de Android observando ejemplos concretos de nuestras aplicaciones de muestra de código abierto en “Redactar por ejemplo”:
Finalmente, para comprender cómo las interfaces de usuario basadas en Jetpack Compose y View pueden coexistir e interactuar, lo que facilita la adopción de Compose a su propio ritmo, eche un vistazo a las aplicaciones “Compose para existentes”:
Animaciones de teclado (IME)
Una novedad en Android 11 es la capacidad de las aplicaciones para crear transiciones fluidas entre la apertura y el cierre del teclado en pantalla, así como una API WindowInsets renovada para permitir el control de cosas como el teclado (IME). Para saber cómo agregarlo a su aplicación, diapositiva al video, publicaciones de blog y aplicación de muestra …
Componentes de Material Design
Recomendamos seguir las pautas de Material Design para garantizar que las aplicaciones funcionen de forma coherente y que los patrones aprendidos en una aplicación se puedan utilizar en otra. Echa un vistazo a nuestras nuevas publicaciones de blog sobre Tematización de materiales (color, tipo y forma), el tema oscuro y el sistema de movimiento de Material utilizando la biblioteca de Componentes de diseño de materiales (MDC).
La adopción de MDC preparará ahora la base de código para la posterior adopción de Jetpack Compose: utiliza los mismos conceptos, vocabulario de diseño y componentes. Incluso es posible facilitar la migración con bibliotecas como el nuevo MDC-Android Compose Theme Adapter, que convierte un tema XML MDC en un Compose `MaterialTheme`.
Si aún no ha migrado a MDC, consulte nuestra guía de migración.
Ruta de aprendizaje
Si está buscando una manera fácil de recoger los aspectos más destacados de esta semana, puede consultar el rutas. Esta semana tenemos dos caminos a seguir: el camino de Redacción y el camino de “IU moderna”.
Una ruta es un tutorial ordenado que permite a los usuarios completar un formulario predefinido que culmina en un cuestionario. Puede incluir laboratorios de código, videos, artículos y publicaciones de blog. Se otorga una insignia virtual a cada usuario que aprueba el cuestionario. Pon a prueba tus conocimientos en cada camino para ganar una insignia de edición limitada.
Puntos clave
Ya sea que esté construyendo con el kit de herramientas de UI actual o preparándose para la próxima generación, esperamos que los recursos que compartimos esta semana lo ayuden a crear interfaces de usuario hermosas y atractivas que a sus usuarios les encantarán. Gracias a todos los que sintonizaron o se unieron a nosotros para la AMA. Siga la ruta de la interfaz de usuario moderna para aprender a aprovechar el diseño de materiales, la animación o las funciones más recientes de Android 11. Siga la ruta de Redacción para conocer el futuro del desarrollo de la interfaz de usuario de Android y ayudar a darle forma con sus comentarios .
Recursos
Puede encontrar la lista de reproducción de contenido de video # 11WeeksOfAndroid completa aquí y obtener más información sobre cada semana aquí. Continuaremos destacando nuevas áreas cada semana, así que mantén los ojos bien abiertos y síguenos. Gorjeo y YouTube. ¡Muchas gracias por permitirnos ser parte de esta experiencia contigo!