Andrei Shikov

Compose @ Google

Talk Title

Improving LazyColumn performance






15:20 > 40 min


on Twitter

Do you ever look at a LazyColumn and wonder: what is going on inside? Under a simple API surface, you’ll see arguably the most complex component in the Compose UI. Few possess the knowledge about inner workings of lazy layouts that are effectively used as a performance benchmark for every layer of the framework. Do you want to peek behind the curtain and learn more?

This talk will provide a detailed description of Lazy layouts internals and performance characteristics, summarizing a year long team effort to improve composition performance. Aside from the theory and cool performance stories, you’ll also get practical tips derived from the experience of the Compose team.

Speaker Bio

Some people call me an engineer from time to time. Kotlin full-timer since before traits became interfaces.