Navigation is the key part in application development and Android is no exception. From Activities and Fragments transitions to Navigation Component and now, Navigation Component is available for Jetpack Compose! In this article I would like to give a brief overview of how Jetpack Compose Navigation works, the problems I've faced and my solution for it. Lets get started 🙂
When using original Navigation Component we used XML to describe our navigation. There we could declare the arguments for our destination and transitions between them. In Compose world its, of course, we use functions :)