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)

Reply to this note

Please Login to reply.

Discussion

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.”