Develop UWP apps

How-to articles and code for creating UWP apps for Windows.

UWP overview

Overview of the Universal Windows Platform

An explanation of what UWP is, how it works, and the features it provides.

Porting guide

Porting guide

Bring your existing Windows Forms, WPF, Android, or iOS app to UWP.

API reference

Windows UWP namespaces

The classes, structures, interfaces, methods, properties, and events that make up the Windows Runtime, organized by namespace.

Schemas for UWP

File and XML schema specifications for Universal Windows Platform (UWP) apps.


Samples and tools



Learn how to build great apps for Windows by experimenting with these samples. These samples show you how features work and help you jumpstart your own UWP apps.

Developer tools

Developer tools

Get Visual Studio 2019, the Windows SDK, and other developer tools.