Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Difference between UWP and Xamarin's UWP?

I was trying to learn basics of xamarin. I came across Adding a Universal Windows Platform (UWP) App and I was trying to figure out advantages of using it over normal UWA with PCL or Shared projects. Is it different from UWP, or does it offers more support from portability?

like image 822
Dombie Avatar asked Nov 07 '16 21:11

Dombie


People also ask

Is Xamarin and WPF same?

WPF supports the concept of Control Templates which provide the visualization instructions for a control ( Button , ListBox , etc.). As mentioned above, Xamarin. Forms uses concrete rendering classes for this which interact with the native platform (iOS, Android, etc.) to visualize the control.

What is UWP stand for?

Windows 10 introduced the Universal Windows Platform (UWP), which provides a common app platform on every device that runs Windows. The UWP core APIs are the same on all Windows devices.

Is UWP still a thing?

Compatibility. UWP is a part of Windows 10, Windows 10 Mobile and Windows 11. UWP apps do not run on earlier Windows versions. Apps that are capable of implementing this platform are natively developed using Visual Studio 2015, Visual Studio 2017, Visual Studio 2019 or Visual Studio 2022.

What replaces UWP?

As you already know, WinUI is Microsoft's follow-up to UWP. As the successor to the UWP platform, Microsoft has invested heavily in the WinUI platform.


1 Answers

Xamarin Forms helps dev code once and deploy on cross-platforms. For front end, there are bit different when you code UWP and Xamarin Forms. stackpanel and stacklayout these kind of UI element. MS is working on XAML standard 1.0 so in future we only have one XAML need to remember.

If you are working on windows 10 app, highly recommended using UWP. There are more docs you can read. Lot of people using Xamarin Forms to create Android iOS cross-platform apps, and devs lost interesting in support xamarin forms plugins for UWP.

like image 97
Miao Avatar answered Oct 20 '22 18:10

Miao