Here’s the training you need to create Universal Windows Platform (UWP) apps for Windows 10. A UWP app can run on any Windows-based device, including phones, tablets, and PCs.
Instructions and code examples for all kinds of tasks, like displaying data in a list or creating a navigation pane.
Detailed reference info for the APIs and schemas for UWP apps and Windows Runtime 8.x apps.
Get the latest version of WinJS, try out demos, and read the WinJS tutorial to learn how to use HTML, JavaScript, and the Windows Library for JavaScript to create UWP apps and apps for other platforms.
Detailed reference info for WinJS APIs. Use these APIs to create UWP apps, Windows Runtime 8.x apps, and apps for other platforms.
Can’t find what you’re looking for? Our Windows 8 archive contains hundreds of How-to articles for WinJS.
How-to articles for creating Windows Runtime apps that run on Windows 8.x.
How-to articles and API reference docs for Windows Phone Silverlight development on Windows 8.x.
Docs for building applications using Win32 and COM APIs.
Create your first Universal Windows Platform (UWP) app.
Before you start coding, check out our app design recommendations.
Use Microsoft services as the building blocks to connect your apps and games to the cloud.
Use the Lumia SDK to provide enhanced experiences for apps running on Lumia phones.
Incorporate speech into every aspect of your Universal Windows app. Launch an app or extend Cortana with app functionality and data using voice commands.