Weekend good reads for Android developers, issue #27 (11/2022)

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

Dagger + Anvil: Learning to Love Dependency Injection on Android

"Setting up and using dependency injection can be intimidating. However, with the right set of tools and setup, they can be a joy to use and give you more time and freedom back to focus on building amazing products." - this is for sure the best summary for this article.

Components and Scoping in Hilt

Creating components and determining the lifecycle of individual dependencies is much easier to do in Hilt, lets's check how to do this in this article.

Play Time with Jetpack Compose

The user interface of the Google Play application has been rewritten to Jetpack Compose, more about it you can find in this article.

StandardTestDispatcher vs UnconfinedTestDispatcher

The new version of the Coroutines-Test 1.6.0 library brought some new functionalities, the principle of which is slightly different than the one we were used in previous variants. Using the new changes, sooner or later we will face the dilemma of choosing the right TestDispatcher, so it is good to review this article.

Effective Kotlin Item 35: Consider defining a DSL for complex object creation

Another great article form Marcin Moskala.

That’s all from us, be safe!