Skip to main content

Get your app compatible with Windows 8

 

Windows 8.1 Preview

It's here!

With Windows 8.1, you can reach more customers on an unprecedented range of devices, enhance user engagement with new features, and benefit from new revenue opportunities with your app.

List your app in the Windows Store

List your app in the Windows Store

Start with compatibility and certification

Enjoy the reach of the global Windows user base. Develop your app with compatibility and certification in mind. Once your app is certified, you can register and submit it for listing in the Windows Store.

Develop desktop apps

Learn to program

Learn to program

New to desktop development? Start with these tutorials to learn the basics.

UX Guidelines

UX Guidelines

Create great user experiences with these detailed UX guidelines for desktop apps.

Create a great UI

Create a great UI

Develop a UI and connect events,
like user input, to create a compelling user experience.

Leverage the Windows Shell

Leverage the Windows Shell

Help people work with your app or file from the desktop, taskbar, or Windows Explorer.

Downloads and tools


Windows 8 SDK

Get the headers, libraries, and select tools that you can use to create desktop app that run on Windows. This download also includes the Windows App Certification Kit to test your application for the Windows 8 Certification Program. Requires Windows 8.

Download tools and SDK
(968 KB, English)

Windows 8

Windows 8 powers a new generation of lightweight, touch-based devices and opens up the world to your apps.

Visual Studio Professional 2012

Visual Studio Professional 2012 provides the foundation for efficient, high-quality desktop development for Windows. It includes compilers, a build environment, and the Windows 8 SDK.

Windows Server 2012

Get a scalable, dynamic, and multitenant-aware cloud-optimized infrastructure that connects securely across premises and helps IT Professionals respond to business needs faster and more efficiently.

Gaming and graphics

With DirectX, you get to explore your creative side and learn all the ways you can develop multimedia on Windows, from graphics to sound to the many cool ways you and your audience can interact with the platform.

Direct3D

Build 3D graphics for games and scientific apps.

 

Direct2D

Build 2D, hardware-accelerated graphics.

 

Xbox 360 controller

Make your game work with the Xbox 360 controller.

 

XAudio2

Build a high performance audio engine for games.