Rikin Marfatia

Android @ Supergooey

Talk Title

Lost in the Weeds – Exploring Navigation Libraries for Compose


Robinson 1




15:30 > 40 min


on Twitter

One of the most interesting and confusing parts of apps today is navigation. There seems to be so many different ways to go about it: Is it a side effect of your UI layer, is it modeled in the state somehow? Also where do transitions and animations fit in?

This fact hasn't changed for Compose-first apps, and I REALLY wanna know the best way to add navigation into my apps.

In this talk we'll explore the concept navigation in detail and build our mental model of what navigation in compose is. Then we'll explore three libraries that try and solve navigation in very different ways:

- Jetpack Navigation
- Appyx
- Circuit

By the end, you will be equipped with the knowledge to create the best and most compelling navigation experiences for your own apps.

Speaker Bio

I’m an Android developer who wants to build better Android apps…shocker!