Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge
Read in English
Read in English Edit

Share via

Facebook x.com LinkedIn Email

Universal Windows Platform documentation

Note UWP is still supported, but the preferred way to develop Windows apps is with WinUI and the Windows App SDK.

New to UWP?

Get started

  • Learn the basics of UWP development
  • Start coding a UWP app

Concept

  • UWP vs other Windows app platforms

Training

  • Browse Windows courses on Microsoft Learn
  • What's a UWP app?

Latest features

What's new

  • Learn about the newest UWP features
  • Explore highlighted features of Windows 10

Concept

  • Check out the latest in the C# language
  • Explore new features in Visual Studio

Develop

Overview

  • Build UWP apps for Windows 10
  • Build UWP games for Xbox and Windows 10

Reference

  • Browse API reference docs for UWP
  • Explore Windows code samples

Download

  • Get Windows development tools

Design

Overview

  • Design your apps with the Fluent Design System

Reference

  • Add UI controls with the Windows UI Library

Publish

Overview

  • Publish your app to the Microsoft Store
  • Package and deploy your app with MSIX

Concept

  • Monetize your app

Community and support

Overview

  • @WindowsDocs on Twitter
  • OneDevMinute on YouTube
  • Windows developer support
Your Privacy Choices
  • Previous Versions
  • Blog
  • Contribute
  • Privacy
  • Terms of Use
  • Trademarks
  • © Microsoft 2025
Your Privacy Choices
  • Previous Versions
  • Blog
  • Contribute
  • Privacy
  • Terms of Use
  • Trademarks
  • © Microsoft 2025