Google has presented the beta version of Jetpack Compose, a toolkit for building native Android user interfaces (UIs). This is a project that is based on open source and given its testing status it may present flaws.
Jetpack Compose provides a set of tools for developers to create distribution lists, as well as full-featured application programming interfaces (APIs). In this regard, the Android team has expressed:
“For the beta version, we have focused on ensuring the integrity of the API; that all the fundamental APIs are in place so that we can continue to build for 1.0 and beyond. We will work to stabilize these APIs until our version 1.0 with a particular focus on the performance and accessibility of the application ”.
Jetpack Compose includes a preview that prevents developers from using the application completely
The beta version of this toolkit allows you to work with previews in an interactive format under animations, as well as in isolation without using the full application.
“Jetpack Compose is designed to work seamlessly with Android views, allowing you to adopt at your own pace. You can embed Compose UI in Android Views and use Views within Compose. We present a number of adoption strategies in our interoperability documentation, ”adds the developer team.
In addition to this, Compose is based on Kotlin, a programming language widely used by Android developers that achieve powerful, concise and intuitive APIs. This translates to simpler asynchronous APIs that describe “gestures, animations, or scrolls.”
To support developers, Google has updated its learning path, as well as providing a series of videos, tutorials, and documents for those interested to start testing this new toolkit. This so that they are encouraged not only to download Compose, but also the beta of Android 12.
Now Android will allow you to schedule your text messages