Kilo Loco goes over a practical example of implementing navigation into a Jetpack Compose project using Kotlin. He covers some of the current limitations of using NavHost in Jetpack Compose while it is in alpha, and covers a workaround that allows for passing objects between views.
Video youtube