Submitting Your Windows Phone 7 Application to the Windows Marketplace

Windows Phone 7-based devices have been available since early October and the official application marketplace is now open in select countries. It's now time for developers to publish their applications for distribution or sale. This article walks you through the application submission process. 


Microsoft® Windows Phone® 7 application development has generated wide interest in both .NET® developer and mobile application developer circles. Although the older Windows Mobile platforms were successful as business phones, they didn't receive much in the way of general consumer attention. Windows Phone 7 has all the elements to become a successful high-end consumer phone, and this time Microsoft kept the device specifications under tight control. This should help the platform succeed.

Join the Windows Phone 7 Developer Program today! It's free and gives you access to expert technical support, marketing benefits, and a $99 Marketplace rebate if you develop two or more apps.

Today, top-of-the-line phones can be considered to be small computers in their own right, and to benefit from such devices one needs useful, working applications. These applications need to be easy and fun to use. In Windows Phone 7, there are two development technologies available: Silverlight and XNA. Silverlight is more suitable for generic and business applications, whereas XNA is suitable for games. Both applications and games are welcome in the Windows Phone Marketplace, the global (and only) distribution network for Windows Phone 7 applications.

In this article, you will learn how to prepare your application for the marketplace, and how to submit your Silverlight and XNA applications for certification. Along the way, you will receive a brief overview of how the marketplace works, how to register for a developer account and how application certification requirements apply to applications you write.

Windows Phone 7 and Application Distribution
Just like many newer smartphones, Windows Phone 7 devices have an integrated application marketplace, called the Windows Phone Marketplace (Figure 1). Inside the device, the marketplace can be accessed through the Marketplace icon. This icon opens a view to the marketplace that allows the user to browse available applications and games by category, name or price.

Access to the Windows Phone Marketplace is an integral part of the phone.
Figure 1. Access to the Windows Phone Marketplace is an integral part of the phone.

The marketplace is currently available for consumers in the countries listed in Table 1. Users in other countries are not able to purchase applications on their phones at this time.

USA
Germany
France
Spain
Italy
Canada (English and French)
Australia
Mexico
Ireland
New Zealand
Belgium
Austria
Switzerland (French and German)
Singapore
Hong Kong
Table 1. Countries where the Marketplace is available.

The first step in getting an application to the marketplace is to register as a developer. Currently, developer registration costs US $99 per year, and allows you to submit an unlimited number of paid applications and up to five free applications. After five free applications, each additional certified free application costs $19.99. Thus, there is no limit in the number of free applications one can submit, but after five there is a certification cost associated.

The developer registration process is a matter of using a Web-based portal to register and using a credit card to pay for the registration fee (Figure 2). After payment, you need to prove your identity by sending Microsoft separately requested documentation, such as a personal ID and/or company registration details. This identity verification is made by a separate company called GeoTrust. Once the registration is accepted, you can log in to the application portal with your Live ID.

Developers need to register with Microsoft to get their applications published.
Figure 2. Developers need to register with Microsoft to get their applications published.

The price of submitted applications can be determined by the developer in the range of US $0.99 to $499.99 (or the equivalent in local currency). Applications can also be free of charge. From all tax-clear revenues of the application, Microsoft shares 70 percent with the developer. Payments are only made, however, after the amount of shared revenue exceeds US $200. Thus, the applications under your account must sell at least for $286 ($286 - 30% = $200) without taxes before you will receive payments from Microsoft.

The technical requirements for publishing applications and distributing them through the marketplace are publicly available. The best place to start is a document titled "Windows Phone 7 Application Certification Requirements", which is freely available from the Windows Phone 7 application development portal App Hub (Figure 3).

The App Hub is the developer portal for Windows Phone 7 based applications and games.
Figure 3. The App Hub is the developer portal for Windows Phone 7 based applications and games.

More from Microsoft
Microsoft Platform Ready   *   msdev   *   msdev facebook   *   WP7 Phone dev program
  Next Page: Testing and Submission
Page 1: Geting StartedPage 2: Testing and Submission
Add to My MSN

Mobile Code Samples

22 new code samples cover nearly all the new features for Windows Phone 7.5 (Mango) including the most requested and hotly anticipated areas - camera, media, sockets, sensors, SL/XNA integration, Tile backgrounds and background agents.
Click here to download
Listbox, Why Art Thou Blanking?
Memory Profiling - The Heap Summary View
Delivering Rich Mobile Web Experiences in Windows Phone 7.5 (ESPN.com Case Study)
Four ways were improving Marketplace
Two Marketplace changes; An update on 9 new markets

Making Money with your Application on Windows Phone

Windows Phone: how to build a game

Building device & cloud apps

Windows Phone user experience design




Bryson Ewell
This young developer was inspired by his big brother. Find out how he learned to program and why you wont be seeing skydiving Sasquatches anytime soon...
Read More