Oh, Apple — sometimes you say the darnedest things! The company just rode in on the straight talk express to lay it down for developers in the plainest language possible. The results are as hilarious as they are surprising.
Well, okay, really there was only one surprising thing to come out of the revised guidelines: Apple is going to allow apps developed using cross-compilers, which means you could, say, transform a Flash game into one that works on the iPhone. Developers have already been doing this, though Apple's made it harder in the past with its war on Flash. Now, you can develop your app in any way that works, as long as you don't violate the other guidelines.
Exciting, right? Not really. If there was already a Flash application popular enough, developers found a way to put it into place. This will make it easier, no doubt, but it's nowhere near delivering Flash onto the iPhone. All those blank white boxes are still going to be blank, and the free Flash goodness you're used to enjoying — often something you have to pay for on the iPhone — will be nowhere in sight.
Still, we can't get too worked up. Looking through Apple's revisions, some of the new guidelines are pretty hilarious. Check it out:
Apple's left itself open to instantly reject anything from apps that crash or are too similar to existing ones (such as the plethora of fart apps out there), to protecting its right to be closed-culture Apple, ejecting apps that, say, make a mention that they also have apps for other platforms, such as Android or Blackberry.
Our favorite: "We view Apps different than books or songs, which we do not curate. If you want to criticize a religion, write a book. If you want to describe sex, write a book or a song, or create a medical app. It can get complicated, but we have decided to not allow certain kinds of content in the App Store."