tyiu on Nostr: There’s nothing wrong with Kotlin Multiplatform or Flutter. I’ve used the former ...
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
Vitor Pamplona (npub1gcx…nj5z) (lives inside the Amethyst repo), though I haven’t used it personally and I’m not sure if it supports Kotlin Multiplatform or not.
Published at
2025-01-06 15:23:02Event JSON
{
"id": "7a10fd6424dca0034c6fccf346bf2d463186472e9ac5a96e3444fd5924c00e00",
"pubkey": "2779f3d9f42c7dee17f0e6bcdcf89a8f9d592d19e3b1bbd27ef1cffd1a7f98d1",
"created_at": 1736176982,
"kind": 1,
"tags": [
[
"e",
"225e74511872d46ba8e17b61d09055d782ad2e6b8bf8343ca672fc5fe6f66437",
"",
"root"
],
[
"e",
"042cc64d97e0b145d9623715bdf198ac439c15d92a1913220ef87fa4ee67f404",
"",
"reply"
],
[
"p",
"fa984bd7dbb282f07e16e7ae87b26a2a7b9b90b7246a44771f0cf5ae58018f52"
],
[
"p",
"27cf2c68535ae1fc06510e827670053f5dcd39e6bd7e05f1ffb487ef2ac13549"
],
[
"p",
"460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065c"
]
],
"content": "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.\n\nOne 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.\n\nThere 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.",
"sig": "172793ac8844b54ed48031fb32a0628cef13d0d23facb0763a45d86d4aa09d6bebd31b77cce987db5bda0a5bda1b1d0f8246272de86e9056e90ad42e44f8f06b"
}