.NET MAUI Release Candidate Announced
onmsft.com
onmsft.com
But for now, if I want to develop something with UI, I prefer to use ASP.NET Core with web application. Even though I hate Electron, I don't want to put any investment on Microsoft's UI framework. I already know too many dead Microsoft UI frameworks, I don't need another one.
To anyone who’s used this already: is it better than say Xamarin?
It's still Xaml, still MVVM, still an abstraction on top of native components.
It's only really different in they're supporting more platforms, updating to more modern .net (.net's IServiceProvider instead of Xamarin's DependencyService for DI), and there's some improvements to how the platform specific UI control adapters can be extended.
As for whether it's better? The tooling is greatly improved and it eases some of the pain when writing "renderers". We were finding occasional bugs up until recently, and migrating is somewhat involved as you lose a lot of the old Xamarin package ecosystem.