News for hackers. Stuff that matters.
Re:Uno Platform 4 by JamesSwift on Wednesday December 01, 2021 @01:34PM (#29407349)
Not sure about Avalonia, but for Uno vs MAUI here is a previous comment of mine (in this context Xamarin and MAUI are identical):

Uno is sort of an alternative to Xamarin.Forms aimed at windows developers that aren't happy that Xamarin.Forms uses a non-standard XAML. Uno uses UWP XAML, which is preferred by these users.

The way I like to think of the two frameworks is that Uno is a cross-platform framework that aims to align systems to the Windows way of doing things, while Xamarin.Forms is more of a "do iOS/Android" in same codebase and just happens to also support windows. There is unique value props in each framework (e.g. Uno also targets WASM and Xamarin.Forms targets Samsung Tizen).

Here is a good high level of Uno: https://www.youtube.com/watch?v=fyo2BI4rn0g

Re:Uno Platform 4 by vips7L on Wednesday December 01, 2021 @01:59PM (#29407682)
Doesn't maui also support mac/linux? Do a lot of people use xaml? I would have thought you could write the ui's directly in C#.

edit: it looks like xaml is optional with the community toolkits https://devblogs.microsoft.com/dotnet/introducing-the-net-ma...

Re:Uno Platform 4 by JamesSwift on Wednesday December 01, 2021 @02:05PM (#29407768)
Youre right, platform support on MAUI is different than Xamarin so that part isnt necessarily accurate.

A large segment of the community uses XAML yeah. I think it just tends to be those that came to it through .net or those that came to it through native app dev. I prefer C#, and it seems MAUI has a better story around that with its partial focus on MVU style dev.

Re:Uno Platform 4 by Richicoder on Wednesday December 01, 2021 @03:29PM (#29408750)
Maui does not (at present) offer Linux support. There's a community effort, but AFIAK it hasn't gotten a lot of steam yet.