Once your application is ready, the last step is to publish it correctly on the Windows Phone Store, so your effort to develop it will be not vane.
First thing is to open an account on the Windows Phone dev Center. To do that you have to pay a fee of 15$ per year and waiting that your identity will be verified.
The app’s authorization process takes generally one week and it begins as soon as you fill the required data that are the following:
● App’s title
● Keywords, that users will use to find your app in the Windows Phone Store
● Detailed description
● Pay-off, a short sentence that can catch the user’s attention on your app
● Max 8 app’s screenshots
● Small icon for the app’s list in the phone
● Big image for the Zune that run on a PC
● The image that will be used if the app will be chosen as feature app on the Windows Phone Store
● If your app uses a custom service protected by user/password, you should give access to the Microsoft’s team to verify the functionality
The app is first verified by automatic tools, then manually, to check if it meets the basic rules (UI consistency and correct implementation of the functionalities).
During the process there are some mistakes that occurs often. Here some tips about them and how to avoid the rejection.
First you have to remember the two main theme, dark and light. Only if you have a strong brand is suggested to not give the possibility to customize the theme, but you have to be careful keep the readability of the text on the background: the app that shows non readable content, will be rejected.
Another recurrent mistake is related to the implementation of the Back button. It should always follow the rule to go back to the previous action: for example, if you are in the third content level (hierarchically speaking), clicking on the Back button you should come back to the second level.
But this rules doesn’t affect only the navigation sequence, also the actions. If you open a menu, clicking the Back button, you should close the menu and only clicking again we’ll move yourself into the navigation levels.
Another important point is when the users that are using an app click the Start button, they should come back to the Start Screen. The app should “freeze” their status in the last page that they were viewing and entering again, they should automatically come back there.
This behavior doesn’t come with the framework and it should be implemented by the developer.
Here are the most common mistakes that can block the certification process of your app. Be aware of those can help you to be ready without loosing time in refactoring.
The best is to read the UX checklist for Windows Store apps, a complete list of mistake that you can avoid building your app.
There are also a couple of other articles that you can use as references before to publish your app on the Store,