Code

Code

Adopting Jetpack Compose: ComposeView

Using Compose UI in the existing codebase in important to iteratively migrating over to Compose. Let's take a look at how you can use `ComposeView` and `AbstractComposeView` to do that.

Read
Code

Adopting Jetpack Compose: Theming

So now that Jetpack Compose is stable, let's look at how you can start adopting Compose to your existing project. Starting with theming 🎨

Read
Code

Gradle version catalog for better dependency management

Gradle version catalog feature allows us to share dependencies between different projects or modules. In this article, we will take a look at why we need to use this feature compared to other solutions and how to configure and use Gradle version catalog.

Read
Code

AnimatedStateListDrawable

When developing an application, there's an opportunity to polish the user experience by using icon animations to define different states of a particular interaction.

Read
Code

QR Scanning using CameraX

QR scanning is a common camera use case that developers want to implement in their apps, with CameraX & zxing it's easy to implement.

Read