Technology RadarTechnology Radar

Jetpack Compose for Android

uiandroid
This item was not updated in last three versions of the Radar. Should it have appeared in one of the more recent editions, there is a good chance it remains pertinent. However, if the item dates back further, its relevance may have diminished and our current evaluation could vary. Regrettably, our capacity to consistently revisit items from past Radar editions is limited.
Adopt

Jetpack Compose is a declarative user interface (UI) creation toolkit for Android. It is designed to simplify and accelerate Android application development.

Jetpack Compose is based on the concept of composition. This means that views are created by combining smaller components. This approach is simpler and more efficient than creating user interfaces using XML code.

Jetpack Compose supports a wide range of user interface components, including:

Basic elements such as buttons, lists and images More advanced components such as graphics, animations and effects