4 ms·
This is so true. I've done some minor iPad consulting recently, but been asked for comments on several projects. I've found it only fair to prefix my replies wi
by archgrove 16y ago
This is so true. I've done some minor iPad consulting recently, but been asked for comments on several projects. I've found it only fair to prefix my replies with "I can't give you any guarantee that, having spent this money, you'll get anything. Apple uses a hidden list of rejection reasons, and enforces it capriciously". I rarely find companies going ahead with their developments.
Apple may be keeping some garbage out, but they're losing many good apps that probably would have been accepted, if the client had a hard and fast guidelines list to check against. They're also losing developer mindset. They are, in effect, FUDing their own developer base. It's a remarkable strategy, and I can't see how it's anything other than highly damaging.
I'm going through the App Review gauntlet now. My concerns at the end of the development, when doing the last checks against the few official things Apple will say regarding review (and against the web horror stories) were not "What would make a better app". They were:
- Will I get rejected for this icon? I think it's clear, but Apple might squint then claim it's too similar to their XYZ icon. I better change it to this other one, which is less good but at least entirely different
- As I fetch data from the Internet, and someone might post an offensive image before the moderators nuke it, I best set the Age Rating to 17+ (even though I've see an offensive image once in the system, and it lasted 5 minutes).
- I did say "Open in Safari" in my browser invoking popups, which my iPhone addicted users will find clearest. However, Apple randomly reject you for using their trademarks, so I better make it the less clear "Open in Browser"
and a dozen other quality reducing changes that are forced on me by the huge uncertainly about what's "allowed" and what will be understood by their team. In the three days it took me to change my "high quality" app (well, I think so :), I don't doubt the App Store admitted another 10 flashlights and 5 Fart apps.
I love the iPhone and iPad as a consumer. I like the technology as a developer (though I would prefer not to be 100% tied to Objective C). The "business" person and ethnical geek in me hates it with a passion. It's creating a horrible cognitive dissonance that I'm currently tempted to correct by going Android as soon as they have an a decent iPad clone.