“3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).”
This means that Adobe’s soon to be released Flash-to-iPhone conversion tool is out the window. You cannot use it now and have any chance of having your app officially approved. This is incredibly short sighted on the part of Apple. I know they are high on the whole HTML 5 idea but you still HAVE to support other standards. People cry about MS and Adobe being proprietary yet for some reason Apple keeps getting a pass on things like this.
Apple bans use of Adobe Flash to iPhone conversion tool
Posted on Friday, April 09 2010 @ 19:44 CEST by Thomas De Maesschalck