Develop UWP apps
How-to articles and code for creating UWP apps for Windows.
Overview of the Universal Windows Platform
An explanation of what UWP is, how it works, and the features it provides.
Bring your existing Windows Forms, WPF, Android, or iOS app to UWP.
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.
App UIFor controls, layout, typography, animation, usability, and UI design, see the Design and UI section.
Networking and web services
Data and filesAudio, video, and camera
Files, folders, and libraries
DeploymentChoose a UWP version
Debugging, testing, and performance
Monetization, engagement, and Store services
People and placesContacts, My People, and calendar
Maps and location
Peripherals, sensors, and powerOverview
Enable device capabilities
Point of Service
Processes and threadingLaunching, resuming, and background tasks
Threading and async programming
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.
Get Visual Studio 2019, the Windows SDK, and other developer tools.
Submit and view feedback for