top of page
DroidCon_icon_rotatet.png
droidcon+icon.png

Marcin Moskała

Creator

kt.academy

greg-fawson-foto.1024x1024 Kopie.jpg

Marcin Moskała is a Kotlin Google Developer Expert and official JetBrains training partner. A hands-on developer at heart, he turns complex language features into clear mental models that teams can apply on their very next pull request. Marcin is the author of Kotlin Essentials, Functional Kotlin, Kotlin Coroutines: Deep Dive, Effective Kotlin: Best Practices, Advanced Kotlin, and, in Polish, JavaScript od podstaw and Python od podstaw, as well as Android Development with Kotlin. He also runs the largest Medium publication devoted to Kotlin and speaks regularly at conferences such as Droidcon and Kotlin Conf, where his sessions are praised for their clarity and real-world relevance.

Understanding Compose modifiers and how their order affects UI

Session

Time to finally understand how modifiers work in Compose and to start using them consciously and deliberately, instead of relying on trial and error or changing their order until the UI happens to look correct. This presentation provides a deep and structured explanation of modifiers, focusing on how they actually work under the hood and why their order matters so much. It helps prevent common order-related mistakes by building a clear mental model of modifier behavior. In addition, it introduces a clear formula for consistently winning the well-known Jetpack Compose Modifier Guessing Game, turning what often feels like guesswork into a predictable and understandable process.

Related: https://kt.academy/article/game-modifier-guesser

bottom of page