Windows Dev Center

Create your first universal Windows app using C++

Learn how to use C++ and XAML to create a Store app.

In this section


Create a basic C++ Store app (tutorial 1 of 4)

In Visual Studio 2013 with Update 2, you can use C++ to develop an app that runs on Windows 8.1 and Windows Phone 8.1, and has a UI that's defined in Extensible Application Markup Language (XAML).

Manage life cycle and state in a C++ Store app (tutorial 2 of 4)

In this part of the C++ tutorial series, you update your "Hello, world" app to respond to life-cycle events, and save user and session data.

Add navigation and views in a C++ universal Windows app (tutorial 3 of 4)

This part of the C++ tutorial series teaches how to add pages and navigation, arrange controls and content on a page, and adapt the page layout to different orientations and views. We're going to use the design tools in Visual Studio, but you can also create and modify a UI by typing XAML directly into the code editor.

Enable file pickers in a C++ Store app (tutorial 4 of 4)

This final part of the C++ tutorial series shows how to add a FileOpenPicker so that a user can get a file, bind UI controls to data, and implement a MostRecentlyUsedList so that the user can access a previously opened file.

Roadmap for Windows Runtime apps using C++

Here are key resources to help you get started with using C++ (including Visual C++ component extensions (C++/CX)) to develop Windows Runtime apps.




© 2015 Microsoft