This isn’t the right way of thinking about the problem. If you’re trying to draw parallels to Bitcoin Core development, what you’re looking for is not a multiplatform Nostr super app. What you actually want is a multiplatform Nostr SDK client library and relay library that people can use to build their own experiences that conform to the protocol.
Trying to build consensus through a multiplatform super app will fail and no one will rally around that. Consensus, in this case, is achieved through conversation, not technology. The reason why Nostr has worked up to this point is because it’s an open development environment. If you try to limit what developers can do with tooling, it will fail.
If you think Android needs a good Nostr client that doesn’t deviate from the protocol in a breaking way, there are already alternatives that exist. If they aren’t living up to expectations, send feature or issue requests or bounties to the developers. If you’re a developer yourself and the client is open source, contribute pull requests.
I can’t speak to Damus going to other platforms. That’s up to Will. But in my opinion, that’s the wrong way of thinking about the problems discussed in this thread.
Login to reply
Replies (1)
Conversation doesn’t scale when the number of devs rises high — this isn’t a community village. That’s why the scope of conversation in #bitcoin is usually limited to softforks only.
Either way, regardless of my views there, a multi-platform app is a great idea for overall convenience. There could be multiple multi-platform apps.
I was simply asking what you thought of MAUI since you’ve been working with Kotlin Multiplatform recently.