Universal Windows Platform

What Does Universal Windows Platform Mean?

The Universal Windows Platform (UWP) is a versatile build environment built by Microsoft to allow for device-agnostic app creation. Apps created in UWP are not limited to one type of device: They can run on any modern Windows operating system including Windows 10 and newer.


Techopedia Explains Universal Windows Platform

Developers can use UWP to create apps that can run on computers, smartphones and other Windows-OS devices, using an API resource base that allows for cross-device installation. Programmers can also use a variety of languages to build the apps. UWP apps are sold in the Microsoft Store and are the only type of apps sold there, giving an incentive for developers to learn and use the UWP framework. With the Windows Runtime native API, multiple languages are supported. Using UWP can also help creators to monetize apps in the Microsoft Store and across the Windows community.


Related Terms

Margaret Rouse

Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages.