Develop UWP apps

Build and publish apps for any Windows 10 device—PCs, phones, Xbox One, HoloLens, and more—with the Universal Windows Platform (UWP) which provides adaptive UI controls for different devices and a common API set that's guaranteed to be present on all devices that run Windows 10.

If you have an existing Windows Forms, WPF, Android, or iOS app, you don't have to start from scratch to try UWP! Check out our resources for information on how to bring your existing code to UWP and add cool new features like live tiles and notifications.

Get the latest version of WinJS, try out demos, and read the WinJS tutorial to learn how to use HTML, JavaScript, and the Windows Library for JavaScript to create UWP apps and apps for other platforms.