Compose Internals
Details
Compose Internals Part 1 & 2
After our March meetup on graphics in Kotlin, we are back with another Compose talk. This time, join us for Compose Internals deep dive - a special two-part talk. In these sessions, we’ll follow the complete lifecycle of a Compose UI function: from writing @Composable, through compiler transformations, runtime, slot table, state, and recomposition, all the way to when the UI appears on screen. Part 1 will cover the fundamentals, and Part 2 will build on that knowledge to introduce advanced concepts.
If you use Compose and want to understand what is really happening behind the scenes, this one is for you.
About our speaker
Marko Novaković is an Android developer with 10 years of experience, having worked on everything from small apps to products with 100M+ users. He has led teams and worked on large-scale projects. Marko has been using Jetpack Compose since before it was even in alpha, back when it only worked on macOS. More than six years have passed since then. He has used it in his own apps since the early alpha stage and in production for clients since beta.
Important
❗ Some final instructions before you click that “Attend” button:
- Our capacity this time is limited to 60 people, so please RSVP only if you are sure you can attend.
- Please include your full real name on Meetup. This is required due to security checks at the building entrance, and access may be denied if the name does not match.
- The meetup will take place at Ground Floor, Đorđa Stanojevića 12, Belgrade (Belgrade Office Park).
- If you register but later realize you cannot attend, please update your RSVP so someone from the waiting list can take your place.
See you soon! 🚀

