What should be featured in this template? #1
Replies: 3 comments 15 replies
-
Thanks for working on this! I suggest to begin with the following module structure:
What do you think? |
Beta Was this translation helpful? Give feedback.
-
I suggest that we could have different examples; perhaps in another example, we could have the implementation with MVI. The idea is to have very simple and easy-to-understand resources to learn how to set up Decompose, especially for those of us who are starting with KMP (I say this from my perspective with the little time I have spent on this technology 🙂). |
Beta Was this translation helpful? Give feedback.
-
I have added a CI setup, so that all future PRs are checked. |
Beta Was this translation helpful? Give feedback.
-
I have started working on a proposal and was wondering which libraries / elements should be featured in this template.
As we already discussed in arkivanov/Decompose#434, including a module for shared Decompose code and another module for shared Compose UI is one of the requested features. This includes two
ios
modules, one with Compose UI and one with SwiftUI. The same integration can be done for Android, providing one module with Compose UI and one with XML. Would that be worth the extra module?And what about other integrations, like MVIKotlin, state preservation (parcelize-darwin), Reaktive or Coroutines support?
In my opinion, a basic navigation example with state preservation would be sufficient, but I usually use Decompose together MVIKotlin and Coroutines and therefore I would find it handy to also have an extended template with those included.
Beta Was this translation helpful? Give feedback.
All reactions