Litho: Best Practices for building efficient UI

RU / Day 1 / 12:00 / Track 3

This year at IO Google announced its work on declarative UI framework Jetpack Compose. After that Apple presented SwiftUI for iOS on WWDC. Declarative UI suddenly felt the flow of hype.

Surely you know that such approach in Android isn't new — there are lots of DSL wrappers over regular views. But what if the real declarative UI isn't a future with expectation of Compose's stability, but a present thing? Sergey will tell you about Litho — UI framework from Facebook which is responsible for the fast rendering of heavy UI in top applications with billions of downloads.

We will talk about Litho's usage, things that happen under the hood and answer the question: is it really impossible to work with UI from more than one thread?