Linked by David Adams on Tue 6th Oct 2009 01:37 UTC
PDAs, Cellphones, Wireless Adobe has come up with a way to let developers write Flash applications for Apple's iPhone and iPod Touch devices, even without the support of Apple. Adobe has been trying to work with Apple for more than a year to get its Flash Player software running on Apple's products, but has said it needs more cooperation from Apple to get the work done. It has now come up with something of a work-around. Flash Professional CS5 will include an option for developers to take the code they wrote for devices that do include Flash Player, compile it to run as a native, stand-alone application on the iPhone, and sell it through Apple's App Store.
Permalink for comment 387854
To read all comments associated with this story, please click here.
RE: Hmm...
by jpobst on Tue 6th Oct 2009 04:27 UTC in reply to "Hmm..."
jpobst
Member since:
2006-09-26

But, if you're going to make an app for the iPhone, and you have to submit it to Apple, why would you use this instead of coding a native app?


Just like the reason for MonoTouch, not everyone wants to code in Objective-C. People have existing skillsets that they would rather use than learn a new language/platform.


Further, what's to stop Apple from rejecting all apps made with this Flash compiler?


Hopefully common sense and the FCC. From the article, you can download 7 example Flash games from the Apple App Store that are already approved and available.

It'll be pretty obvious that none of the controls are native and that none of the UI guidelines would be followed, not to mention if the app crawls like a sloth as all non-Windows versions of Adobe's flash do.


I would assume the native-ness of the controls will be left up to the designer. Though they won't be Apple's native controls, there is nothing magical about them that can't be replicated.

Instead of implying that the apps will be slow, you could go try out the released ones and see if you can actually back up your assumption.

Reply Parent Score: 2