Flash on iPad / iPhone
Apple will never, or at least not in the foreseeable future, enable Flash on iPad and iPhone.
So far, none of the internet theory-crafters did not manage to hit the nail on the has as to why does Apple hate Flash so much. People are talking about CPU/battery consumption, they are talking about Flash being too slow to run on iPhone, and all sorts of different technical reasons.
Technical reasons are the least of Apple’s worry.
Let me put this simple: enabling Flash on iPad/iPhone would seriously harm App Store. That’s right. Think about it – the majority of games and Apps can easily be replicated in Flash. OK, I must admit, games using 3D engine, and Apps using camera could not be replicated to Flash (at least to my humble knowledge), but the major volume of income for Appstore comes from retarded small fart-apps, and from simple easy to play games. Games like Bejeweled, Lexic, apps like Tweetie, TweetDeck and Things could all be available via Flash applications as well.
Not to mention that Flash could enable even better UX than iPhone native apps due to effects such as blurs that would enable motion-blurring of items that move in and out of the screen, perspective blur for items that are in the “distance”, etc.
All that would remain then is to create a central marketplace and viable business model (flat rate Apps?) that would allow users to create account and leave credit card number and purchase Flash based Apps. Hell, why one, why not many! Competition is always good!
No, this would not kill Appstore outright because there are some things only native iPad/iPhone App can do, but it would be a huge chunk in it’s revenue. Just check your iPhone, and see how many of Apps you have could be easily recreated in Flash, and see for your self what Flash would do to Apple.