ActivityResult API is an improvement over the traditional onActivityResult()
method. But it can get much better with Kotlin, let’s see how?
Dagger's implementation of JSR 330
We will see some of the Dagger 2 generated code more specifically on how it uses SingleCheck<T>
& DoubleCheck<T>
implementations of javax.inject.Provider<T>
internally.
The undocumented AGP's gradle property.
One of the scariest experience where I was about to break my production app due to my unfamiliarity with AGP’s android.bundle.enableUncompressedNativeLibs
gradle property.