Re:Uno Platform 4
by sdflhasjd on Wednesday December 01, 2021 @02:40PM
(#29408199)
To supplement the other reply, a big difference is how they approach the cross platform UI.
Xamarin Forms/MAUI is effectively an abstraction layer on top of the Android UI Toolkit and CocoaTouch.
Uno is its own implementation of a UWP compatible UI that renders everything onto the screen using Skia.
You get the same affordances of cross platform .NET, C#, and XAML. Uno gives you pixel perfect cross platform UIs, but loses the native feel, which MAUI preserves, at the cost of writing more platform specific renderers.
Re:Uno Platform 4
by igilism on Sunday December 05, 2021 @12:41PM
(#29451026)
I had no idea it also rendered components with Skia I’ll have to give it a go. I gave up C# on mobile for Flutter and I kind of miss C#. The Xamarin experience left a sour taste for me.
Xamarin Forms/MAUI is effectively an abstraction layer on top of the Android UI Toolkit and CocoaTouch.
Uno is its own implementation of a UWP compatible UI that renders everything onto the screen using Skia.
You get the same affordances of cross platform .NET, C#, and XAML. Uno gives you pixel perfect cross platform UIs, but loses the native feel, which MAUI preserves, at the cost of writing more platform specific renderers.