Apple Folds Up Like A Cheap Suit When It Comes To Making Apps For iDevices

Apple has had rather draconian and inconsistent rules as to iDevice apps in the App Store. One moment, apps that made fart sounds or had boobies were fine. The next day, they weren’t. Sometimes apps weren’t approved for no good reason, but then they were when the story hit the news. Oh yeah, you could only use Apple tools to make apps. If you’re a developer, that has to suck. That changed today when Apple announced that they were changing the rules on the App Store:

We are continually trying to make the App Store even better. We have listened to our developers and taken much of their feedback to heart. Based on their input, today we are making some important changes to our iOS Developer Program license in sections 3.3.1, 3.3.2 and 3.3.9 to relax some restrictions we put in place earlier this year.

In particular, we are relaxing all restrictions on the development tools used to create iOS apps, as long as the resulting apps do not download any code. This should give developers the flexibility they want, while preserving the security we need.

In addition, for the first time we are publishing the App Store Review Guidelines to help developers understand how we review submitted apps. We hope it will make us more transparent and help our developers create even more successful apps for the App Store.

If you want to see the submission guidelines, Apple has a PDF that you can read.

Apple really had no choice for a number of reasons. First, there’s the challenge of the Android platform and their much more developer friendly environment. Second is the possibility that Apple was facing an anti-trust investigation because of the App Store policies among other things. So I’m guessing that “El Jobso” felt that he had no choice but to open things up.

However, hell would have truly frozen over if he lets Flash onto his iDevices. I’m guessing that won’t happen, but I figured that they wouldn’t relax their App Store rules either.

Leave a Reply

%d bloggers like this: