Developing apps for Windows Phone

Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
53 out of 86 rated this helpful - Rate this topic

April 22, 2013

This topic provides a checklist of some of the most important tasks in developing a Windows Phone app. It also identifies some of the most popular and most powerful features in the Windows Phone platform. Explore this topic and the other topics in this section to learn how to create Windows Phone apps.

This topic contains the following sections.

Before you begin developing your app for Windows Phone, read the following topics.

The following topics describe how to become familiar with Windows Phone SDK tools.

Task

More info

Create a new app.

How to create a new app project from a template for Windows Phone

Run your app.

How to deploy and run a Windows Phone app

Check the list of features that you can test in the emulator.

Windows Phone Emulator

Explore files and folders used by your app.

How to use the Isolated Storage Explorer tool for Windows Phone

Become familiar with the testing tools.

Testing apps for Windows Phone

The following topics describe how to design and build your app’s user interface.

Task

More info

Study the design guidelines.

Design library for Windows Phone

Get started with XAML.

Quickstart: Creating a user interface with XAML for Windows Phone

Use built-in controls to create an app with multiple pages.

Panorama control for Windows Phone

Pivot control for Windows Phone

Add a menu by using the app bar.

App bar for Windows Phone

Give visual feedback when users press a control.

Control tilt effect for Windows Phone

The following topics describe how to manage navigation in your app and also how to manage your app’s lifecycle

Task

More info

Navigate to another page.

How to perform page navigation on Windows Phone

Navigate back.

How to navigate using the back stack for Windows Phone

Manage state when your app is deactivated.

App activation and deactivation for Windows Phone

Do something in the background.

Multitasking for Windows Phone

Launch another app by using a file or Uri association.

Auto-launching apps using file and URI associations for Windows Phone 8

The following topics describe how to add features that are common to most apps.

The following topics describe how to integrate powerful features from the Windows Phone platform.

Task

More info

Make the most of your app’s Live Tile on the Start screen.

Tiles for Windows Phone

Create notifications, alarms, and reminders.

Notifications for Windows Phone

Call built-in apps to do common tasks by using launchers and choosers.

Launchers and Choosers for Windows Phone

Capture photos and videos.

Camera and photos for Windows Phone

Get your location and display maps.

Location for Windows Phone 8

Maps and navigation for Windows Phone 8

Play music and videos.

Media for Windows Phone

The following topics describe how to build special types of Windows Phone apps and components.

Task

More info

Write a game.

Games for Windows Phone

Develop in C++.

Direct3D app development for Windows Phone 8

Reuse code with a Windows Store app.

Windows Phone 8 and Windows 8 app development

Write a task that runs in the background.

Background agents for Windows Phone

Track location in the background.

Running location-tracking apps in the background for Windows Phone 8

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.