Do we think of navigation as a UI-related concept, or can it be business logic-first? Where are the boundaries between navigation, application state, and animation? How does navigation work best with shared modules?

In this talk we’ll take a new perspective on what we consider navigation, and discuss an evolution of ideas from the barebones to the mind-blowing, powered by Jetpack Compose.