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.

Reply to this note

Please Login to reply.

Discussion

The multiplatform app doesn’t create consensus by the way — it’s the superior rules that do. Everything else that isn’t backwards compatible with those rules is not allowed. That’s how rules work in #Bitcoin or #nostr, it appears.

The multiplatform app is just a bonus that increases reach.

I haven’t heard of MAUI. Looks like XML UI development, which some may or may not like. Regardless, I think multiplatform frameworks are great for developers who are willing to use non-native tools to build a uniform experience that everyone can use while minimizing code duplication, as long as the look and feel seem native feeling to the end users. If someone wants to build one, I’m all for it. More client implementations mean more choices for end users, it’s great for market competition and everyone wins. I think Plebstr is multiplatform but not sure what their stack is, they’re not open source.

I started building native iOS and Android for a new app because I wanted to have experience building purely native apps (I’m usually a backend developer)

We are using Flutter for multiplatform approach in Plebstr 😊

My opinion of flutter has just increased. The perf is impressive

Can be even better, we have things that need to get optimized.

I have been using flutter since 0.1.X version and it’s awesome, had issues, but those are being resolved and it’s getting better and better.

Thanks for sharing!

The note loading on Plebstr seems a little slower compared to Damus.

I’m truly not sure if Flutter is a better option than MAUI. Wish there were a more developed MAUI app to see. https://nostr.build/av/68e79ada592a37720ecdee593cc8264948cd5009c243d81b9aca8ec39fe88f3c.mov

Loading thread is not slow because of Flutter, it’s because it needs optimalization in our code tbh.

I have been using in past Android Native, Kotlin, Xamarin, Ionic, React Native and end up on Flutter.

Im sure that MAUI might be great, never heard of it before tbh, but I feel strong in Flutter and I enjoy using it 😊

Looking forward to seeing everything progress! 🎉

Apparently MAUI is an evolved version of Xamarin. Microsoft standardized it.

🌴

“MAUI represents an evolution of Xamarin.Forms, which Microsoft acquired in 2016. By integrating Xamarin into the .NET platform and rebranding it as MAUI, Microsoft aimed to provide developers with a unified .NET client application project model for building applications that can run on multiple platforms, including Android, iOS, macOS, and Windows.”