
For native Android & KMM developers
The PDF is 100% free. It will be replaced occasionally with a different one, though.
Jetpack Compose revolutionizes UI development for native Android apps. However, it also introduces countless traps you can step into, which will make your app slow, laggy and unstable.
Every user hates laggy UI. Yet, if you build apps with Jetpack Compose, you need to take special care to make sure your UI runs fluently – especially when dealing with animations.
You do that by avoiding common mistakes.
If applied correctly, Jetpack Compose helps you to build and change apps faster than with the old approach of using XML. However, with the rise of Compose many bad practices spread which prevent exactly that.
With Compose, it can happen that you accidentally use resources and memory you don’t even need causing your app to slow down.
You can safely avoid this with proven strategies, but obviously you have to apply them.