The majority of our apps have a user base of more than 60% using Android devices. Then approximately 30% is Apple and the remainder will be Windows Phone. To develop an app for the Google Play Store ( Android ) follows the same principles as developing for Apple ( iOS ). The bigger difference comes in when we need to publish the app into the various app stores. The Google Play Store is not as strict as Apple when it comes to requirements and being compliant. We have sometimes been able to successfully have an app live in the Google Play Store within 2 days. When it comes to publishing in Apple, you are always looking at a minimum of 10 days. The app goes into review with Apple after about 8 days and then they spend about 2 days dissecting the app and if approved you will get a notification that the app is “ready for sale” which simply means it will be live for download in the app store within 24 hours. The other big difference between the 2 platforms when it comes to publishing is regarding user registration. Apple will not allow you to request that users register for your app if that app is not providing profile specific information to the app user. So a simple example of this is Facebook. You register once you have downloaded as it then provides you, the user, access to your own profile within the app. But simply put, you cannot simply decide to ask your app users to register should you just want to know who they are. You have to offer personalised content within the app that is profile specific. The Google Play Store does not have this requirement currently, so again they are much less strict.
What if you Apple app is rejected? You can then log into your developer account and you can select the app and there will be a message from an Apple Technician with a reason for the rejection. Once you rectify, you have to re-submit the app and unfortunately it will take another 10 days to get it approved. So it can sometimes take a very long time to get your app approved for iOS.
What if you do not agree with Apple’s assessment of your app? You have the option to dispute the rejection of your app. The dispute can be logged within iTunesConnect and it will go to a different department at Apple. You may then receive a few replies from someone but it is unlikely that Apple will change their mind on the status of your rejection. You may even receive a phone call from them but the best way forward after they rejected your app is to comply with their suggestions and to re-submit.
If you have any questions about development or publishing in Apple and Android please feel free to get in touch with us. We will gladly assist.
Navigate back to Homepage