Session
The State of Navigation in Kotlin Multiplatform
Navigation across mobile, desktop, and web remains a core architectural challenge. While developers once relied on platform-specific hacks, Compose Multiplatform now promises unified state management and UI consistency across targets.
However, the launch of Jetpack Navigation Multiplatform has disrupted the ecosystem, challenging established community favourites like Decompose and Voyager. Choosing a tool is no longer just about routing; it dictates your entire approach to lifecycles and state. It is impressive how many distinct ways the community has invented just to move between screens without breaking application state.
This talk cuts through documentation optimism to evaluate the current reality of multiplatform navigation. We will compare the structural tradeoffs of the leading frameworks and their actual fitness for production. You will leave with a clear framework to choose the tool that fits your codebase with the least amount of architectural regret.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top