Learn how to work with ConstraintLayout in Compose.
This composable is used when we need to measure children according to incoming constraints by their parent.
Detecting whether background is dark or light to pick the right foreground color for better contrast.
Some words about how to theme views in code by the Context they’re inflated with.
The concept of DI is something we don’t use to associate with XML files like the Android resources. Let’s learn how Android uses it for theming apps.
Typeclasses are all about polymorphism. Achieving it at a program level provides much benefits, but it’s an abstract concept that probably requires a step by step explanation.
Learning new things is hard, and rejecting the unknown is part of human nature. There’s some reaction inside us that makes our minds reject anything new in some way.