Application certification requirements
When we submit an application, it has to pass certification. The goal of this certification is to make sure our application is reliable, uses resources efficiently, doesn't interfere with the phone's functionality and does not contain viruses of other malicious software. Therefore we must follow certain rules. These rules range from the fact that the user must be able to receive calls when gaming (and we must thus suspend the game) to the fact that we can't suspend the players music without asking for permission. The set of rules covers six categories:
Application certification requirements for Windows Phone
Application policies
Content policies
Application submission requirements
Technical certification requirements
Additional requirements for Specific Application Types
If and only if our application passes all tests, can it be released to the Windows Phone Marketplace. Because these rules might change from time to time, we will not put them in this book...