hi
@Benoît, KMM is still in early process, you can find most of the details in this thread.
https://kotlinlang.slack.com/archives/CPM6UMD2P/p1631800560020000
Basically, I'm still to finish writing up the main notes.
Saying that
@Guilherme Delgado has been playing around with it in more detail.
Pain points, while the Android version of the library uses SavedStateHandle support, when using the library in KMM you lose this. Effectively it means you need to think much more about how caching works within your app. That being said apps typically shouldn't be storing much in SavedStateHandle anyway so I'd certainly suggest caching in a database where appropriate. Thread talking a little bit about that
https://kotlinlang.slack.com/archives/CPM6UMD2P/p1634286811063700
Aside from the above, at the moment we generate SwiftUI/Combine based code for the iOS side, this may not suit everyone due to the min iOS 14.1 requirement. So if there's a different mapping that can help target other setups please shout.
@Guilherme Delgado, do you have any tips you could share?