MEMORIAL DAY SALE: Save 15% off ALL iPhone, iPad accessories with coupon code MEM12!

Join our iPhone, iPod touch, iPad and Apple TV community today! Register Here | Login

More on Adobe CS5 Flash Compilation for iPhone Binaries

By , Friday, Oct 9, 2009 at 10:29 am
6

Flash CS5

Daring Fireball has been linking to some interesting discussions on Adobe's recent announcement that Flash CS5 will compile "ahead of time" native iPhone binaries that can be submitted, as is, to Apple's iTunes App Store.

First up, KickingBear reminds everyone to give it a chance before burying it just on concept or principle:

Let’s be frank here – **** the tools. If you’re as deep a fan of the Cocoa tool-chain as I am then you likely came to them as I did – after years of dealing with the drastically inferior. Do I believe Cocoa is still the best tool? Yes, I do. But let’s not pretend that it’s the only tool. Some crazy people may prefer other tools, and we may well think they’re insane for doing so. The proof, however, is in the pudding. And it’s the pudding that our customers buy. I’m in love with my oven and at this point I doubt I’ll ever change it but I have no illusions that fashion won’t pass me by. If Adobe, or anyone else, can produce tools that provide a more compelling application on the iPhone then good for them.

On the flip side, /dev/why takes a look at what's generated by the current process:

Now, the notion that what this thing emits is indistinguishable from something Xcode emits is laughable. They are very different, and not in a good way. While the apps may get acceptable frame rates on an iPhone 3GS, they don’t on earlier hardware, and they almost certainly uses substantially more power battery than native games.

If you're interested in the topic, give both articles a read and then let us know what you think.

Rene Ritchie

Editor-in-Chief of iMore, Executive Producer at Mobile Nations, co-host of Iterate and ZEN and TECH, cook, grappler, photon wrangler.

More Posts - Website

 TwitterFacebookGoogle Plus

← Previously

Rock Band Coming to iPhone and iPod touch

Next up →

iPhone Earns #1 Spots in J.D. Power and Associates' Personal and Business Satisfaction Ratings
  1. Msousa says:

    No comprende

  2. Ferrigno says:

    No problemo !!

  3. bugs says:

    flash is so vulnerable on a desktop pc i never wanna see it on a mobile platform. adobe can burn in hell.

  4. dev says:

    Good articles, especially the second one and its comment thread. It is not all that surprising that the Flash-compiled binary is less efficient than one compiled directly from Objective-C, but the question for Adobe is if this prerelease demonstration is close to its potential, or if it is merely their OSX 10.0 (neat but slow technology) which will undergo rapid optimizations. I will stick with XCode for now, but this is worth keeping an eye on.

  5. I hate to sound skeptical but I have some doubts about whether this will do what developers hope it will. For anyone who's ever translated a language, it's common knowledge that sometimes the order or tense can completely change a meaning.

    I believe this software will do much of the "bulk" of the work but it will likely still require some strong "end" knowledge to finish a descent product. The more variables, classes and sliders, the less likely this will work properly.

    I hope I'm wrong, because it sounds like a great idea!

    Kick Butt

  6. fastlane says:

    @bugs:

    ... adobe can burn in hell.

    Uhhh... they make other software besides Flash. :roll:

Leave a Reply

Note: Comments must be civil, respectful, and on-topic. If a comment does not add to the conversation, if it contains spam advertising, or inappropriate language or content, it will be removed. Insulting the topic, author, staff, site, network, or other commenters will result in the comment being marked as spam and potential prevent future comments from appearing on the site. Do not post as a business or your comment will likely be confused with spam. Comments containing links may be held for moderation. Relax, enjoy, and share in the discussion.