Learning Android Development

Jetpack Compose: The Future of Android UI

Android has come a long way and Jetpack Compose is there to grow

Photo by Tomasz Frankowski on Unsplash

Recently, I looked into how Android has progressed in how the code interacts with the UI (View) over the years. Much has been happening the last few years… and finally, it is landing with Jetpack Composes.

Of course, the question arises — is this just hype or is it to stay? Should one start learning it, or just wait for the next real messiah?

My view is, even if Jetpack Compose might not be the final way of how Android interacts with the UI, it will definitely be the path moving forward.

Here’s why…

Making XML working with code has never been perfect.

Since day one, XML is the way for one to define the UI of the App.

The little infamous findViewById where every iteration tries to get rid of using it, starting with ButterKnife, then Kotlin Synthetics, and DataBinding, and then ViewBinding of late.

--

--