Porting Windows Store apps to Windows 8.1

[This article is for Windows 8.x and Windows Phone 8.x developers writing Windows Runtime apps. If you’re developing for Windows 10, see the latest documentation]

Purpose

Note  For porting to Windows 10, see Move from Windows Runtime 8.x to UWP.

 

This section covers porting apps built in Windows 8 to Windows 8.1. Porting your Windows 8 code investments lets your apps take advantage of the performance improvements, layout changes, and new controls available in Windows 8.1. The topics in this section show you how to retarget your projects in Microsoft Visual Studio 2013 and note API behavior changes that could affect ported apps. Want to know more about what's new for Windows 8.1? See Windows 8.1: New APIs and features for developers.

Note  You must be running Windows 8.1, with Visual Studio 2013 installed. Your app built for Windows 8.1 will not run on Windows 8.

 

In this section

Topic Description

Retarget your Windows Store app to Windows 8.1

To port your Windows Store app to Windows 8.1, you must retarget your projects and update your code. For the smoothest transition, we recommend that you perform the following steps.

API changes for Windows 8.1 (Windows Store apps using C#/VB/C++ and XAML)

This document lists API removals, functional changes, and optimizations introduced for Windows 8.1.

API changes for Windows 8.1 (Windows Store apps using JavaScript and HTML)

This document lists API deprecations, functional changes, and optimizations introduced for Windows 8.1.

 

Windows 8.1: New APIs and features for developers