s 10 Mobile上执行且无需重新编写。它支援使用C++、C#、VB.NET或XAML开发的Windows应用程式。API采用C++实现，并支持C++、VB.NET、C#和JavaScript。UWP在Windows Server 2012和Windows 8中作为一个Windows Runtime平台的扩展被首次引入，允许开发者创建可潜在运行在多种设备类型上的应用程序。
兼容性.UWP是Windows 10和Windows 10 Mobile的一部分。UWP应用程式不能在早期