As you maybe know the process of getting your newly created app approved by the App Markets e.g Appstore can be quite vague. If we look at the AppStore it’s more challenging than ever to get your app published. I din´t know that when I first started to investigate around this subject, but apparently many apps don´t get through the App Store approval process. As they state [quote]We have over 700,000 Apps in the App Store. If your App doesn’t do something useful, unique or provide some form of lasting entertainment, it may not be accepted.[/quote] I guess you understand their point of view of it, it’s their market and they want some quality check of it.
The selection process that Appstore does, aim to ensure that your app have the right content, functionality, and the correct visual layout for the look and feel. For the content part Apple has also decided that certain type if contents is not allowed. But how can you know what they look at? Well, AppStore has come up with some review guidelines in the hope that they will help you steer clear of issues as you develop your App and speed you through the approval process when you submit it.
Basically your app has to work when it comes to functionality, e.g no beta, demo or trial version. App that exhibit bugs or crash will be rejected, app that are larger than 50 MB. When it comes to metadata, apps that mentions the name of any other mobile platform will be rejected, apps with descriptions not relevant to the app content and functionality will be rejected, apps with category and Genre selections that are not appropriate for the App content will be rejected as well. For the popular feature Push Notification there are some rules as well. Apps that for example send Push Notifications without first obtaining user consent or Apps that send sensitive information will be rejected.
AppStore has also some rules when it comes to Marketing, e.g Apps that are designed predominantly for the display of Apps will be rejected. Furthermore they have rules for Trademark, Media Content, User Interface, purchasing and currencies, damaging to device, personal attacks, Violence and more.
So I guess you understand that as the AppMarket continue to grow the selection process will be tougher and for you as a developer you must have in mind this to ensure the value for your users.[signoff1]