Universal Windows Platform (UWP) Developer Guides

Welcome to the comprehensive developer documentation for the Universal Windows Platform (UWP). UWP enables you to build applications that can run across all Windows 10 and Windows 11 devices, from desktops and laptops to Xbox, HoloLens, and more.

Getting Started

Begin your UWP development journey with these essential guides:

Core Concepts

Dive deeper into the fundamental building blocks of UWP applications:

UI and XAML

Learn how to design intuitive and responsive user interfaces using XAML and the WinUI library.

App Lifecycle and Management

Understand how UWP apps are activated, suspended, resumed, and managed by the system.

APIs and Features

Explore the vast array of APIs and features available for UWP development.

Advanced Topics

Take your UWP development skills to the next level:

Sample Code and Resources

Explore practical examples and additional resources: