3 ms·
How does this compare to Avalonia?
by issafram 2y ago
How does this compare to Avalonia?
- exceptione 2y agoThe right question, as Avalonia is the gold standard for the cross-platform .net ecosystem. Maybe this opinion piece might help: https://www.codeproject.com/Articles/5366945/Multiplatform-XAML-Csharp-Miracle-Package-Avalonia https://www.codeproject.com/Articles/5366945/Multiplatform-X... His conclusions: «Now what I mean by "better" - it (ed: Avalonia) allows considerably faster development, maintenance and support of the products. In particular: - It is a more powerful UI package allowing much more re-use and creating shorter code faster to achieve the same functionality. Part of the reason for that is that it is not confined to WinUI/UWP bounds - it is actually more powerful than WPF which is in turn better than WinUI or UWP. Another reason is that it has a better implementation with a lot of code re-usable across all of the platforms while Uno and MAUI essentially have completely different implementations for each of their platforms. - There are many features in Avalonia that are not implemented in Uno or MAUI, while I do not know a single feature implemented for Uno or MAUI that would not work in Avalonia. If someone knows a single feature available in Uno or MAUI but not available in Avalonia, please mention it in the comments and I will refer to it in this article. - Avalonia covers all the same platforms as Uno and more than MAUI does and has considerably fewer differences between behaviors on various platforms. - Avalonia is easier to switch to for an expert WPF developer than to Uno or to MAUI.»
- lostmsu 2y agoI would not call it a gold standard. It doesn't have a WebView control, and its TextEditor control is slow as molasses.