Google ha lanzado un nuevo kit de interfaz de usuario, Jetpack Compose, diseñado para facilitar la creación de aplicaciones nativas en todas las plataformas Android.
Según el equipo, Compose ofrece modernas API de Kotlin diseñadas para integrarse con las aplicaciones de Android y las bibliotecas Jetpack existentes.
Anna Kiara Bellini, gerente de producto de Google y miembro del equipo de relaciones con desarrolladores Nick Butcher, explicó que la versión beta de Compose API actualmente tiene todas las características necesarias para crear aplicaciones listas para producción y que la versión es estable API.
En cuanto a la versión beta, Android se centró principalmente en garantizar que todas las API principales estén listas para la versión 1.0. Otras características nuevas desde la versión alfa incluyen soporte para corrutinas, soporte para accesibilidad Talkback, animaciones fáciles de usar, componentes de interfaz de usuario de material y más.
«Compose está construido completamente en Kotlin y aprovecha sus excelentes características lingüísticas para ofrecer API potentes, concisas e intuitivas. Las corrutinas, por ejemplo, nos permiten escribir API asincrónicas mucho más simples, como describir gestos, animar o desplazarse. Esto facilita la escritura de instrucciones. . Software que combina eventos asincrónicos, como un gesto que interfiere con la animación, todo con cancelación y limpieza proporcionada a través de sincronización estructurada «, escribieron Bellini y Butcher en Entrada en el blog.
Compose Beta es compatible con el último Android Studio Arctic Fox de Canary, que incluye Live Literals para actualizaciones en tiempo real de las reglas literales en la vista previa y el soporte de compilación en Layout Inspector.
Los usuarios también pueden acceder a las vistas previas interactivas, de animaciones y de publicaciones.
Además, la empresa ha desarrollado una serie de estrategias de adopción descritas Aquí Permite a los desarrolladores adoptarlo a su propio ritmo.
Finalmente, el equipo lanzó guías de documentación nuevas y actualizadas, varias grabaciones de pantalla y un nuevo Codelab de animación para ayudar a los desarrolladores a profundizar en cómo compilar con Compose.