Developing for Windows Phone 7 Series
If you want to take a look at the new development approach behind Windows Phone 7 Series go to developer.windowsphone.com web site and download the Microsoft Visual Studio 2010 Express for Windows Phone. This is a free development environment for the latest mobile platform from Microsoft. It is till in CTP status.
The environment allows you to develop applications targeted to Windows Phone 7 Series only. It provides the following :
- Tools to develop mobile applications based on Silverlight For Windows Phone (out-of-web-browser)
- XAML based UI
- Expression Blend may be used to design UI
- Support for mutli-touch input, microphone,accelerometer is available through API
- Location services on the phone and in the cloud through Windows Azure
- Isolated data storage on the device
- Media support: discovery, enumeration and playback
- Cloud services integration: Notifications,Location,Identity, Feeds Social and Maps,Azure through REST and SOAP
- Debug in the emulator and in physical device
- Apps publishing through Marketplace in the form of .xap files
- Tools to develop mobile applications based on XNA Game Studio 4.0
- Development of loop-based games (2D and 3D) supporting Windows Phone 7 Series and Xbox 360
The environment contains Windows Phone 7 Series Emulator ,which allows you to start playing with the bit right now. We are waiting for real devices later this year.
Compatibility for legacy ( .NET Compact framework 3.5) apps is not supported – at least on a binary level.
The MIX 2010 is still in progress, so wait for more details around the developer story.