Build UWP apps
Windows 10 and the Universal Windows Platform (UWP) let you use state-of-the-art features to create apps which are personal, natural, and intuitive.
Ready to create your first UWP app? Our tutorials help you target all Windows devices from a single project, in the language you prefer.
Explore the Fluent Design System, from the basics of UI design to layout guidelines and templates to use in your app.
Guidance, reference, and code snippets help you build your app, whether it’s brand new or ported from another platform.
Finished developing your app? Learn how to get it into the Store and get to know the new Windows Dev Center dashboard.
The Universal Windows Platform (UWP) lets you build apps for any Windows device—PCs, phones, Xbox One, HoloLens, and more—and publish them to the Store.
Find detailed information about the Windows Runtime (WinRT) APIs. These APIs are for UWP app development on Windows 10.
Windows gives you the tools and capabilities to build modern experiences that empower your customers to do more.
See how developers are finding success with their apps in Windows 10.