Dear Apple,
WHAT ARE YOU THINKING? Why are you blocking Adobe’s new conversion application for iphone and ipad? This could be a make or break for smartphones. If Adobe starts working with google or MS, I fear Apple will lose the smartphone war. While Apple is supporting HTML5, it is years away from replacing flash, if it ever does.
Link to article: http://www.macrumors.com/2010/04/08/apple-blocks-adobes-flash-to-iphone-compiler-in-latest-sdk-agreement/
Steve jobs responds:
If that were to happen, theres no lock-in advantage. If, say, a mobile Flash software platform which encompassed multiple lower-level platforms, running on iPhone, Android, Windows Phone 7, and BlackBerry were established, that app market would not give people a reason to prefer the iPhone.
….
And, obviously, such a meta-platform would be out of Apples control. Consider a world where some other companys cross-platform toolkit proved wildly popular. Then Apple releases major new features to iPhone OS, and that other companys toolkit is slow to adopt them. At that point, its the other company that controls when third-party apps can make use of these features.
Gruber also believes that these cross platform compilers rarely produce high quality native apps. Steve Jobs reiterated this point in a followup email:
Weve been there before, and intermediate layers between the platform and the developer ultimately produces sub-standard apps and hinders the progress of the platform.
Source: http://www.macrumors.com/2010/04/10/steve-jobs-offers-explanation-about-iphone-sdk-changes-restricting-adobe-and-other-cross-compilers/