Get started with Windows 10 apps

Build apps that work on all Windows 10 devices, or enhance your existing apps with new and updated features.


Overview illustration

Learn about Windows 10 Apps

Windows 10 and the Universal Windows Platform let you build apps that work and look great across all Windows device types, or update existing apps with modern features.


What's a Windows app?
Design and UI
Setup illustration

Get set up

Visual Studio Community and the Windows 10 SDK give you everything you need to build great apps – and they're free.


Download the tools and SDK
Code illustration

Start coding

Whether you're an experienced dev or just building your first app, get hands-on experience with the Windows 10 platform and docs.


Start coding
API Reference

Tutorials illustration

Tutorials

Looking for a guided learning experience? These tutorials will help.


UI Basics
Data binding
Custom styles
Samples illustration

Samples

Get firsthand experience with the Windows 10 platform and see APIs in action.


Using Windows app samples
Customer Orders Database
Quiz Game (Project Rome)
Windows code samples portal
What's new illustration

What's new

Expand your horizons and explore the latest additions to Windows 10.


What's cool in the latest version of Windows 10
What's new in Windows 10 for developers

New to development?

Windows on Microsoft Learn

Explore related docs

C# Guide
Visual Studio