Skip to main content

Make your app compatible with Windows 8.1


Top tasks and content

Downloads and tools

Windows SDK for Windows 8.1

Get the headers, libraries, and tools you need to create Windows Store and desktop apps. (Includes the Windows App Certification Kit.) Learn more about the Windows SDK for Windows 8.1.

Windows 8.1

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

Visual Studio Professional 2013

A professional-quality integrated development environment that simplifies the tasks of creating, debugging, and deploying apps for Windows, Windows Phone, Office, the web, and the cloud.

Windows Server 2012 R2

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

Develop desktop apps

Windows APIs

Windows APIs

Your main resource for developing desktop apps and drivers.

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 File Explorer.

Gaming and graphics

Screen shot of a game app

Building a game?

You can use Direct3D to build 3D graphics for games and scientific apps and Direct2D to build 2D hardware-accelerated graphics.

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.

Microsoft is conducting an online survey to understand your opinion of the MSDN Web site. If you choose to participate, the online survey will be presented to you when you leave the MSDN Web site.

Would you like to participate?