Any equivalent for our iOS friends? #267
Replies: 4 comments 3 replies
-
Hey @pablichjenkov , thanks! In our case iOS goes with SwiftUI navigation and remains conceptually analogous to us. However, some parts of appyx might become multiplatform in a future version still. |
Beta Was this translation helpful? Give feedback.
-
We have also discussed internally that it would be great to have navigation bits of Appyx decoupled from compose, to be able to share all but the UI itself in KMM projects. We had prior success with this approach while using our home-grown navigation solution and we shared everything except UI: ViewModels/Presenters/Domain/Data, everything. It worked. Unfortunately that navigation library of ours leaves a lot to be desired in terms of features, so on our next KMM project we planned to move to something hierarchical and graph based and when I saw Appyx I was immediately excited, because it looked so much like what I've envisioned myself! I'm soon to try it on our Compose-based Android project, but having something like this in KMM for navigation (and using Compose only on Android for rendering) would be so cool. |
Beta Was this translation helpful? Give feedback.
-
Hey @dimsuz! Thanks so much. As I said in some earlier comments it's an open discussion (however bland that may sound). All I can say now is stay tuned. It's not something to happen overnight, but we'll have some news on this in the future one way or another. |
Beta Was this translation helpful? Give feedback.
-
Hey @pablichjenkov happy to say our 2.0-alpha is out and is running on Compose Multiplatform. The navigation part is also in the process of going to multiplatform, we plan to merge it soon, still as part of alpha releases. More info here: https://bumble-tech.github.io/appyx/ |
Beta Was this translation helpful? Give feedback.
-
Hi guys, great job on this project. However, when evaluating its use in production the first thing that comes to my mind is the iOS team.
We try to align the most, and using such a library like Appyx both codebases will divert in a non reversible way.
Any clue on what you do on the iOS side.
For example Square::Workflow has both Kotlin and Swift. We considered it time ago but the team decided it was too complex.
Beta Was this translation helpful? Give feedback.
All reactions