Hi all. I'm working on a talk compare and contrasting different Navigation libraries for Compose-Multiplatform. So far I have
1. androidx-compose-navigationandroidx-navigation-compose (as a baseline, even though this is not multiplatform)
Any other libraries i might've missed that you think should be in this list?
10/01/2023, 10:18 PM
I have seen a couple of folks using precompose and Appyx.
Their names are all very similar
10/01/2023, 11:06 PM
FWIW, it is Navigation Compose (e.g., the Navigation Component's integration with Compose), not Compose Navigation - the namespace separate from androidx.compose itself was a conscious decision from the start 🙂
For a navigation option not specifically tied to Compose, there's Ballast Navigation. And a member of the community just released an extension library to make Ballast Navigation Compose-aware
10/02/2023, 7:36 AM
I've been developing portal for a few years now and use it internally. It provides lower level "primitives" for navigation, kind of like FragmentManager (but hopefully better).
The documentation is either out of date or non existent which is something I hope to fix in the coming months.
10/03/2023, 6:21 AM
ive been trying to use precompose as navigation since its based on navigation compose
10/20/2023, 11:41 AM
I did it 🙌 Hoping to add on this talk all these suggestions. Thanks everyone!