Get the free Developer & Designer tools for Windows Phone 7

wptoolsDL.pngDownload the lastest version of the Windows Phone SDK and experiment with the FREE tools for Windows Phone. The SDK contains the Windows Phone Emulator and the tools (Visual Studio Express and Expression Blend for Windows Phone).

Follow this link to get the tools and SDK

UI Design and Interaction Guide for Windows Phone 7

The Windows Phone User Interface (UI) is based on a design concept named Metro, and echoes the visual language of airport and metro system signage in its design and typeface.

Panorama

The goal is to create contextual relevance through content - the user's own content - so that using the phone is a personal experience. Metro design interfaces embody harmonious, functional, and attractive visual elements that encourage playful exploration so that the user feels a sense of wonder and excitement. A clear, straightforward design not only makes an application legible, it also encourages usage and can lead to delight.

Read the " User Experience Design Guidelines for Windows Phone"

Cloud: Build Scalable Mobile Apps Using Windows Azure.

Introducing the Windows Azure Toolkits for Devices

wptoolsDL.pngCloud services and phone applications are a powerful combination. You can now use the Windows Azure platform as a backend for your next phone application. Windows Azure provides you scalability so you can focus on your application as opposed to the infrastructure.

The process of building mobile applications using Windows Azure is now easier than ever with the Windows Azure Toolkits for Devices. With support for Windows Phone, iOS, and Android, the Windows Azure Toolkit for Devices lets you easily build mobile applications that use Windows Azure cloud services.

Get started now with the Windows Azure Toolkits:

Learn more http://www.microsoft.com/windowsazure/scenarios/mobile-applications/

 

Downloads for Symbian Qt

  • Windows Phone 7 Guide for Symbian Qt Application Developers

    If you have been developing Qt applications for Symbian^3, Symbian Anna, or Symbian Belle and are interested in building your applications for Windows Phone, this guide is for you. The guide covers what you need to know to add Windows Phone development to your skill set, while leveraging what yo...

Downloads for iOS/iPhone

  • iPhone to Windows Phone: Group Messaging

    Introduction Phone applications can interact with the stored list of contacts on the device. Common tasks to perform using contact data are making a phone call or sending an SMS (text) message. SMS is available as a feature to developers for most new smartphone class phones. iPhone and Windows P...

  • iPhone to Windows Phone: Geo-Location

    Introduction A map with geolocation is a great feature to add to many application types. It can bring more information to the user's fingertips and can help to orient the content of your application to the user's current, future, or past locations. Both Windows Phone and iPhone developers have b...

  • iPhone to Windows Phone: In-App Advertisements

    Introduction Advertising in smartphone applications is a proven way to generate revenue from your paid, trial, and free applications. Each phone platform has frameworks available for presenting ads with little effort on the developer's part. For iOS devices, developers can use iAds, a platform f...

  • Windows Phone 7 Guide for iPhone Application Developers

    If you have been developing iPhone 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 iP...

Downloads for Android

  • Android to Windows Phone: In-App Advertisements

    Introduction Advertising in smartphone applications is a proven way to generate revenue from your paid, trial, and free applications. Each phone platform has frameworks available for presenting ads with little effort on the developer's part. For Android phones, developers can use AdMobTM, a plat...