If you have been developing Android applications and are
interested in building your applications for Windows Phone 7, this
guide is for you.
The guide will cover what you need to know to add Windows Phone 7 development to your skill set, while leveraging what you have already learned building Android applications.
In addition, use the Android to Windows Phone API mapping tool to find your way around when you discover the Windows Phone platform.
High level comparison of the platforms and introduction of WP7 specificities
Microsoft's Windows Phone 7 uses a novel user interface called Metro. It sets itself apart with its clean and simple design and emphasis on color and typography.
Microsoft brings the Visual Studio Development environment to WP7. As Android application developers you are familiar with Eclipse, and you can quickly migrate to WP7 developer tools and work with ease.
An introduction of C# to Android Java developers.
In this chapter, we are going to look at the navigation model of the Windows Phone 7. We will examine the various application states needed to support the navigation model, and what the developer needs to do to support those application states and the transitions between them.
WP7 features a very comprehensive system of managing data for your application and across all applications on the phone. This section compares the data handling features of WP7 and Android.
This chapter discusses the XML parsing methods in WP7 and compares them with the parsing methods in Android.
This section contains sample Android and Windows Phone applications along with documentation.
This section contains tips and sample Windows Phone applications along with documentation.
This section contains a description of the API Mapping Tool along with instructions on its use.