Arjun Achatz
08/27/2022, 2:41 PMPaul Woitaschek
08/27/2022, 2:46 PMJavier
08/27/2022, 2:56 PMJavier
08/27/2022, 2:57 PMandrew
08/27/2022, 3:26 PMK Merle
08/27/2022, 4:16 PMandrew
08/27/2022, 4:18 PMandrew
08/27/2022, 4:19 PMandrew
08/27/2022, 4:21 PMK Merle
08/27/2022, 4:25 PMandrew
08/27/2022, 4:27 PMK Merle
08/27/2022, 4:28 PMRitwik Raj Srivastava
08/27/2022, 4:29 PMandrew
08/27/2022, 4:29 PMFrancesc
08/27/2022, 4:30 PMyou should be able to swap out and navigation library in minutesI guess this is hyperbole, any non-trivial app will have deeplinks and nested graphs and other stuff that you'd spend several days refactoring to a new navigation
Zoltan Demant
08/27/2022, 4:31 PMZoltan Demant
08/27/2022, 4:33 PMandrew
08/27/2022, 4:34 PMandrew
08/27/2022, 4:36 PMFrancesc
08/27/2022, 4:42 PMIf its outside of compose, you will technically never need to refactor it?that's not my point, several of these libraries use code generation, so the solutions are rather custom, so switching frameworks is not necessarily trivial and a matter of minutes
andrew
08/27/2022, 4:44 PMFrancesc
08/27/2022, 4:45 PMandrew
08/27/2022, 4:45 PMFrancesc
08/27/2022, 4:46 PMandrew
08/27/2022, 4:46 PMPaul Woitaschek
08/27/2022, 4:46 PMandrew
08/27/2022, 4:47 PMI just think it's disingenuous to suggest you can, in any non trivial app, swap navigation frameworks "in minutes", that's all
Sure maybe not minutes, maybe a half hour, but that wasn't the takeaway either. More so that if your project is structured a certain way, you can ease the burden of swapping out a navigation library and have everything still working well
andrew
08/27/2022, 4:48 PMandrew
08/27/2022, 4:50 PMIan Lake
08/27/2022, 5:13 PMPaul Woitaschek
08/27/2022, 5:15 PMandrew
08/27/2022, 5:42 PMArjun Achatz
08/27/2022, 5:52 PMYevhen Tienkaiev
08/27/2022, 11:19 PMJetpack compose navigation + accompanist
that is tied to the android platform.
I also interested in best of the best navigation, but for multi-platformYevhen Tienkaiev
08/27/2022, 11:21 PMShafayat Bin Mamun
08/28/2022, 4:42 AMadjpd
08/29/2022, 8:24 PMYevhen Tienkaiev
08/30/2022, 4:41 PMVoyager
as it more similar to what we use for Android e.g. viewModel and simpleK Merle
08/30/2022, 6:58 PMYevhen Tienkaiev
08/30/2022, 7:07 PMVoyager
looks good: it's buys me by lightness and easy to use.
My app not complex, it's one screen + screen with settings. And app is for Desktop(not mobile). Full stack is Koin, Ktor(server part for dropbox oauth), Voyager, JetBrains Compose. Target platform Desktop(Win, Linux, Mac OSX)jannis
09/07/2022, 5:31 PMYevhen Tienkaiev
09/07/2022, 5:33 PMVoyager
that it simple to use and not a heavy frameworkArjun Achatz
09/07/2022, 5:35 PMK Merle
09/07/2022, 8:40 PM