It’s Friday, it’s time for a new pack of articles to go over the weekend.

The Making of Jetpack Compose Form Builder Library

In this tutorial, Linus Muema goes through how a Form builder library was made, and how to use the library.

Using performance class to optimize your user experience

Google developers decide to create a new tool that allows you to verify the hardware capabilities of the device in order to properly adjust the operation of specific functionalities which are mainly related to image and video. In this article, you will find more information about this tool.

Defensive development: Gradle plugin development for busy engineers

Tony Robalik continues the series on writing a Gradle plugin for Android apps.

Gradle: Version Catalogs

Version Catalogs have been available for use for almost a year, but with Gradle 7.4, it is stable. It is a functionality that allows you to manage all dependencies defined in the project in a centralized way. In my opinion, it is an interesting alternative to the current ways of managing libraries and it is definitely worth getting acquainted with.

Observe as state is the new post value

Do you set data in LiveData with setValue or postValue? As it turns out with Jetpack Compose, this can be important how to do this in the context of view re-rendering.

That’s all from us, be safe!

Leave a comment