Schiller Defends App Store Approvals, Ignores Key Points
7:04 am, November 23rd, 2009, Craig Grannell

App Store approvals issues continue to grate, despite Schiller's assurances.
BusinessWeek ran late yesterday an interesting article interviewing Phil Schiller about the App Store. While it’s good to see Schiller again talking publicly about the approvals process, it’s sad to see Apple still ignoring key issues.
A store you can trust
Taking Schiller’s points in turn from that piece, he first says:
We’ve built a store for the most part that people can trust. You and your family and friends can download applications from the store, and for the most part they do what you’d expect, and they get onto your phone, and you get billed appropriately, and it all just works.
In terms of the App Store itself, he’s right. The process is simple and it just works. The problem in the above quote is in the line “and for the most part they do what you’d expect”. This is true. They mostly boot, and they mostly work. They mostly do what it says on the tin. However, there are thousands of bug-ridden apps in the App Store, because it takes weeks for developers to get critical updates through the approvals process. Compare this to the Mac desktop where they just upload a revision or use Sparkle to fling up a dialog when you boot the app, asking you to update.
This in itself is perhaps the biggest issue with the App Store, and one Apple needs to address. Its desktop model is built on quality and stability, but its mobile platform is fast becoming one full of apps by great developers but that is, on the whole, buggy in a worryingly random manner. And if you’re not a very savvy user, you can’t downgrade when things go wrong.
Review and reject
Schiller’s next points centre around the concept of gatekeeping. He notes:
Whatever your favorite retailer is, of course they care about the quality of products they offer. We review the applications to make sure they work as the customers expect them to work when they download them.
Most stores—digital and traditional—are reactive, in that they respond to problems as and when they occur. Clearly, Apple thinks that by being a gatekeeper and checking every app before it’s placed online, its platform will be safer and stronger. As noted earlier, this isn’t the case when it comes to app bugs, but with 10,000 apps reportedly coming in every week and Apple’s team taking around 12 minutes per app (two six-minute sessions, each one by a different person), how much testing can you do beyond booting the app up and fiddling about with it for a few minutes? With something like a currency exchange app, you might just be able to work through the app’s functionality in a few minutes, but with anything more complex you’re merely skimming the surface.
Furthermore, there are far too many apps where Apple uses subjective means to determine whether or not they should be on the store. Apps are deemed ‘offensive’ and are therefore blocked from the store; but one relatively high-profile rejection was Start Mobile Wallpaper Gallery, offering an image of the Obama Hope piece that’s in the Smithsonian. The app has since been approved, and the initial rejection was clearly an error. But this only goes to highlight the problem in catering for subjective offensiveness, and also the gatekeeping mentality in general, since it took weeks for the rejection to be overturned.
Trademark issues
Schiller also talks about trademark issues:
If you don’t defend your trademarks, in the end you end up not owning them. And sometimes other companies come to us saying they’ve seen their trademarks used in apps without permission. We see that a lot.”
This is one area that it’s hard to get angry with Apple about. The system is clearly open to massive abuse—witness Tim Langdell attacking Edge and then Killer Edge Racing via spurious means, or Stoneloops! of Jurassica getting kicked off the store by its rival for supposed rights infringement, despite the accuser’s own app being a rip-off of an earlier game, a version of which is also on the store. However, Apple’s (reasonable) stance is to let these companies come to an agreement themselves, reinstating apps as appropriate.
But sometimes things go too far, notably when considering Apple’s rather bizarre notion of infringement relating to its own products. Tapbots had a release of Convertbot rejected because the icon used for time was similar to the ‘Recents’ one in Apple’s Phone app. More recently, an update to Rogue Amoeba’s Airfoil Speakers app was rejected for using images of Apple products. The app transmits audio from Apple products to an Apple mobile device, and the images, available via Mac OS X, showed which device you were connected to, enhancing usability.
Apple would argue that its rules state developers have access to these images on Mac OS X but not on OS X iPhone, but with a company so keen on integration, it’s odd to ‘punish’ developers in this manner; worse, with Airfoil Speakers previously being approved, this again highlights the problem in gatekeeping and dealing with updates. A buggy app can be approved, and then the bugs can be fixed but Apple will during its next six-minute check find in the update something it doesn’t like but didn’t notice during several previous checks. An app with several previous approvals can suddenly find itself in the sin-bin, despite the update waiting for approval being a critical fix. (And even if this doesn’t happen, and the approvals process is as smooth as it can be, it still usually takes over a week for a bug-fix to get online.)
The age game
Issues regarding age ratings for apps are also becoming common. Innocuous apps—many of which merely connect to the internet—are saddled with a 17+ rating, and this seemingly cannot be disabled by households with people only aged over 17. But there is inconsistency in the way ratings are applied: some such apps are 4+, despite enabling access to far more content than those that are 17+. Worse, the ratings only show extremely generic warnings. It’s one thing to say “17+: enables access to internet content”, but instead you tend to get:
Infrequent/Mild Alcohol, Tobacco, Drug Use or References to these
Infrequent/Mild Horror/Fear Themes
Frequent/Intense Mature/Suggestive Themes
Infrequent/Mild Sexual Content or Nudity
Infrequent/Mild Profanity or Crude Horror
Fixing the App Store
I sincerely hope Apple’s listening, but progress appears to be painfully slow, and high-profile developers are making threatening noises. It’s hard to see where they’ll flee to in the mobile space, but should Android start making traction, Apple shouldn’t be shocked if it suddenly finds a lot of its best developers heading for greener grass.
To stop this happening, Apple should:
- Enable proven developers to have expedited updates, especially for bug fixes.
- Speed up approvals in general. Apple has a cash mountain, so presumably at least some could be thrown in the general direction of App Store approvals.
- Remove subjectivity as much as possible from the approvals process.
- Provide more indicative approvals ratings, rather than generic ones.
- Relax a bit when it comes to developers using iPhone/Apple images/icons for purely explanatory content.
Posted by Craig Grannell in News, Opinions, Top stories, iPhone Apps | Comment on this article











http://www.roughlydrafted.com/2009/11/21/inside-googles-android-and-apples-iphone-os-as-software-markets/
Ronni, on November 23rd, 2009 at 7:58 am
Wow… what’s with the whine fest?
• Something like 96% of apps are approved w/i two weeks.
• Over 100,000 apps somehow made it into the store.
• If you app isn’t approved you receive feedback from Apple telling you what to fix.
• If you’re using an Apple trademark in you app name you should probably pick another name rather than bitch about unfair approval processes.
• If you’re using shoddy coding practices that put user security/privacy at risk, you need to code better and complain less.
As a customer, I’d much rather have an excellent experience than a whole lot of crapware.
d.lete, on November 23rd, 2009 at 9:24 am
d.lete, i disagree. I know it sounds like whining but what about the other 4% apps?! They can take upto 6 stupid months in some cases if not later.. That’s insane and frustrating for any developer.
Now tell me, if you were a developer and submitted an app like 3 months ago, won’t you be angry at all? The truth is, whether you believe it or not, the AppStore’s approval process is half broken if not completely and Apple is working on it. It’s just that they need to push the changed faster rather than the snail pace they have adopted. After all, iPhone is apple’s big source of profit and therefore, consumers and the ones working for it need some better behavior from their side because without good apps in the store, iPhone is no better than the next so-called iPhone ‘killer’
Sayam Aggarwal, on November 23rd, 2009 at 9:44 am
Some perspective, please. Name another business, or enterprise where 96% of the product submitted to an international market/distributer is approved. Certainly not in the publishing industry or the music business. How many people have taken a year or more to write a novel only to have it rejected by every major publisher, and the writer must wait weeks or months to get that rejection letter. In all cases, there are alternative markets (self-publishing, the web, jailbreak phones, Android) but smaller markets.
Any person involved in the creative process must understand how the real world works: there is competition for a place in the larger market, and sometimes a creator will be denied access for entirely subjective reasons. Some learn from that experience and do a better job their next time out (or create their own marke), others quit and whine about the unfairness of it all.
D. Smith, on November 23rd, 2009 at 11:51 am
@d.lete:
As opposed to other platforms, where 100% of the apps are available as soon as released.
100,000 apps: including how many versions of tip calculators and variations on the iFart theme?
Unless, of course, they neither approve nor disapprove it for months on end (e.g. Google Voice)… for no particular reason other than they don’t feel like it, or it somehow competes with one of their own apps
… or if you use an image of an Apple product… that the Apple product is freaking BROADCASTING to other devices. Then you ought to STFU too, apparently.
… or if your app has already been approved in several previous versions, and now you introduce another new version that does nothing but fix bugs, but now is inexplicably rejected… stop being such a crybaby.
I’m an iPhone owner myself, but I seriously can’t even believe the depth of fanboyism shown on this subject. The App Store concept and execution are seriously, seriously flawed, but anytime someone points out some of the store’s many shortcomings, you get a hundred posts like this. Unbelievable.
Sean Peters, on November 23rd, 2009 at 6:27 pm
@d.lete
As a customer, you don’t have a clue.
Also, where are we pulling these statistics from? Sources please.
Zannek, on November 23rd, 2009 at 6:33 pm
@Sean
There are a lot of nutters when it comes to this issue. They seem to think that applications are made with fairy dust and that Apple are infallible and therefore by default if anyone speaks against them they are instantly and indubitably wrong.
Jake, on November 23rd, 2009 at 6:38 pm
1. i agree that perhaps they need more staff and/or a group devoted just to reviewing updates to ‘current’ apps. if the tablet comes around and is phone OS related this could be a huge issue for those that want to revamp a ‘tablet’ version of their apps
2. when a cell phone goes down it can be huge. so i can see where Apple is being extra careful with the apps and installers
3. trademarks can be lost if not protected. and strongly. Apple is doing what they must to protect their marks. and doing what they must to keep out of other disputes
4. if you don’t turn on parental controls the ratings aren’t an issue
5. It is up to the developers to also market their stuff. Expecting Apple to “perfect” the store ranks etc to do the job for them, or to limit how many of X apps there can be is the wrong way to handle the issue.
Charli, on November 23rd, 2009 at 9:19 pm