Since the birth of the App Store, there has been some very confusing app approvals. Apple approved applications that shouldn’t be approved (ie. Baby Shaker) but didn’t let other “non-threatening” apps make it through its walled garden.
This random app approval process can be very frustrating, especially for developers who might spend considerable amounts of time developing an application and risk to see it denied.
But what can a developer do against the almighty Apple dictator? Unfortunately, there is not much you can do. Apple clearly doesn’t care about independent developers who have actually made the App Store the success it is today.
The good news is that some well-known developers have started to raise their voices and say out loud what they think. That’s the case of Joe Hewitt, the lead developer of the Facebook application for iPhone. In a tweet sent out last week, Hewitt announced he quit developing for the iPhone. TechCrunch got him to tell more about his decision:
My decision to stop iPhone development has had everything to do with Apple’s policies. I respect their right to manage their platform however they want, however I am philosophically opposed to the existence of their review process. I am very concerned that they are setting a horrible precedent for other software platforms, and soon gatekeepers will start infesting the lives of every software developer.
Take that Apple! When the developer of the most popular application basically tells you how much you suck, it kinda hurts.
In an article on JAiB (which inspired this article of mine), my fellow iPhone blogger PatrickJ gives his opinion:
Apple could restrict their review process to solely looking at the “soundness of the code” [...] does the code risk crashing other apps / hanging up the OS? Does it compromise security? Not venturing into any of the grey areas beyond that.
I think Patrick is spot on. Yes Apple should check the apps and make sure they are properly working without compromising any of the iPhone features or security. Beyond that, Apple shouldn’t tell me what’s best or not for me.
Enough about what I think. What do you think? Do you think Apple should continue the same way? Should it scrap the app review process? I really look forward to read your thoughts.




