Chapter 21Windows Phone Code Downloads for this Chapter

The code downloads for this chapter are found at on the Download Code tab. The code and any related support files are located in their own folder for this chapter.

When it comes to comparisons with traditional Windows applications, the Windows Phone is right up there with the Windows Store for being different. First, the Windows Phone has a different execution environment with a lower-powered CPU, less memory, and the need to hibernate your application. Second, it has a form factor that can rotate; phone screens are getting bigger, being able in some cases to support 1080p, but being able to switch between portrait and landscape modes is something most desktop or web applications can't do. Third, the Windows Phone has different connectivity; a network is required for most connections, and the connection may not always present. These differences affect the way developers create, debug, deploy, and instrument their application. This chapter covers the support provided by Visual Studio for all these elements of Windows Phone development.

Creating a Windows Phone Project

The initial steps for creating a Windows Phone project are similar to the steps used to create any other type of project in Visual ...

Get Professional Visual Studio 2015 now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.