

It’s kind of interesting how Adobe sneaked out the iPhone announcement. First, a iPhone quick demo was shown in the general session that gave a clue on the iPhone + Flash thing but not whole lot of details. Then, luckily if you went to a right session like I did, the original session titled with “mobile” something was changed to have “iPhone” in it. Very exciting actually.
Anway, the way it works is that you create the Flash application with Flash Pro CSS and generated the native iPhone code bits for deployment to the Apple AppStore. Apparently so far Apple has no problem with it because Adobe has put 8 apps to it already. Here are some more details:
Things are not supported:
The reason they above are not supported because Apple’s term does allow anything script-able available in iPhone app. Pixel Belnder is actually scripting. A SWF has actionscript will be in the same scripting situation. But seems it’s OK to load SWF that is just media.
Anyway, it’s a half happy and half sad story. Every other mobile device platform will have native Flash 10.1 so that the same Flash 10.1 code based will work on all of them. It’s great Flash gets indirectly on iPhone but it’s by-pass type of approach. I don’t think it actually will work just like developing a native iPhone app. The application will be bigger and the performance will be not that good. You will do a lot of optimization to make it a viable iPhone app. After all, there will be a while for Flex or Flex Builder can do the same thing.

If you would like to make a comment, please fill out the form below.
[flexcoders] NFC (Near Field Communication) API in FlashPlayer 10.1
Vote for this !!
http://bugs.adobe.com/jira/browse/FP-2909