Ah, yes, good NDK support seems like an excellent reason to choose it over others. I wonder how challenging it might be to take Quartz — maybe in a fork of Amethyst — and wrap it up in a KMP package/framework so it could be used from a KMM app. Not that I really know anything about that — just thinking out loud.
There’s nothing wrong with Kotlin Multiplatform or Flutter. I’ve used the former a bit, haven’t used the latter. Each have their own tradeoffs. I personally love Kotlin.
One main selling point for React Native is that there’s NDK support, which has arguably the largest developer community supporting and using it on multiple platforms. It’s been battle tested.
There is a Kotlin Nostr library - Quartz by nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z (lives inside the Amethyst repo), though I haven’t used it personally and I’m not sure if it supports Kotlin Multiplatform or not.
Discussion
No replies yet.