3 ms·
Introducing MAUI, the .NET Multi-Platform App UI
- lucas_membrane 6y agoMulti-platform, but nothing for linux!?!?!
- alkonaut 6y agoMicrosoft officielly maintains the Android/iOS/Windows plattforms in Xamarin.Forms. There are other platforms too, e.g MacOS, Tizen and GTK# which are community supported. It’s not clear whether those will continue to work in the same way as community supported platforms. https://github.com/xamarin/Xamarin.Forms/wiki/Platform-Support https://github.com/xamarin/Xamarin.Forms/wiki/Platform-Suppo...
- Kipters 6y agoI can see Gtk stuff in the repo. Anyway, Scott Hanselman just told live that they'll look into Linux support after getting macOS and Windows running
- pjmlp 6y agoI guess they would need to be multi-distribution as well.
- sansnomme 6y agoThere goes Flutter's lunch. Now if only they can add GUI builder support, right now Swift UI is the only new generation UI framework with proper GUI builder support (through Xcode).
- pjmlp 6y agoFlutter doomed itself trying to be Dart's rescue board. If Fuchsia follows the path of other Google's side projects, I expect Flutter to follow quickly afterwards. Being at the enterprise most of my career, I bet they just got a budget and a set of targets to prove themselves. You won't find much love for Flutter from PWA or native Android forums.
- jagannathtech 6y agocorrect me if I'm wrong but isn't this just xamarin under the hood? it's flutter which ate xamarin's lunch.
- Mertax 6y agoTrying to understand this too. Looks like an “evolution” (rebrand?) of Xamarin.Forms. Although potentially (hopefully?) a way to support rendering engines other than native control/widget binding like Xamarin.Forms does today? More likely an attempt to extend the Xamarin.Forms native rendering concept to more desktop UI frameworks (GTK, WPF, MacOS, Tizen) rather than just mobile?
- memsom 6y agoXamarin Forms already supports those platforms and you can use them today. The main stumbling block is that the tooling doesn't have project templates for those platforms yet. So you need to manually create the MacOS or WPF projects. Also, this new System.Maui looks like it will make everything in one unified project with platform specific code conditionally compiled in - at the moment Xamarin Forms is a bit more messy than that, requiring a project for each platform that share a common library to make the UI work on all platforms. The new stuff looks nice, so hopefully it'll be here on the schedule they mentioned (circa 2021)