Universal Windows Platform

Universal Windows Platform
Developer(s)Microsoft
Operating systemWindows 10, Windows 10 Mobile, Windows 11, Xbox system software, Windows Mixed Reality
PlatformIA-32, x86-64, ARM32, ARM64
TypeComputing platform
Websitelearn.microsoft.com/en-us/windows/uwp/

Universal Windows Platform (UWP) is a computing platform created by Microsoft and introduced in Windows 10. The purpose of this platform is to help develop universal apps that run on Windows 10, Windows 10 Mobile (discontinued), Windows 11, Xbox One, Xbox Series X/S, and HoloLens without the need to be rewritten for each. It supports Windows app development using C++, C#, VB.NET, and XAML. The API is implemented in C++, and supported in C++, VB.NET, C#, F# and JavaScript.[1] Designed as an extension to the Windows Runtime (WinRT) platform introduced in Windows Server 2012 and Windows 8, UWP allows developers to create apps that will potentially run on multiple types of devices.[2]

UWP does not target non-Microsoft systems. Microsoft's solution for other platforms is .NET MAUI (previously "Xamarin.Forms"[3]), an open-source API created by Xamarin, a Microsoft subsidiary since 2016. Community solutions also exist for non-targeted platforms, such as the Uno Platform.

  1. ^ "What's a Universal Windows app?". Microsoft Developer Network. Microsoft. May 7, 2018. Retrieved April 29, 2019.
  2. ^ "Introduction to Universal Windows Platform (UWP) apps for designers". Microsoft Developer Network. Microsoft. May 5, 2018. Archived from the original on February 22, 2019. Retrieved April 29, 2019.
  3. ^ "Xamarin Updates From Microsoft Build 2020". Xamarin Blog. May 19, 2020. Retrieved January 21, 2022.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy