Apple working on Adobe Flash support for iPhone

I just saw this on Digg that Apple is working with Adobe on Flash for the iPhone. Now the timing on this release is funny. Why? Because on Monday morning I’ll be on a bus with a few Adobe executives. Not to mention that tomorrow night the iPhoneDevCamp starts at Adobe. I guess someone in PR figured it’d leak so they might as well tell Walt Mossberg all about it.

Of course astute readers of my blog knew this a couple of weeks ago.

Now what goes with Flash? Games, games, games!!!

Can’t wait for the updates.

I’ll ask Adobe for more details tomorrow night and on Monday.

42 thoughts on “Apple working on Adobe Flash support for iPhone

  1. I sure hope my iphone will support flash9. My stock trading service (TRADEKING) is getting ready to implement a new security feature that requires flash9. So there goes my iphone trading during the day. Does anyone know of a stock trading co. that supports the iphone screen?

    Tim Miller
    Bedford, Indiana

  2. I sure hope my iphone will support flash9. My stock trading service (TRADEKING) is getting ready to implement a new security feature that requires flash9. So there goes my iphone trading during the day. Does anyone know of a stock trading co. that supports the iphone screen?

    Tim Miller
    Bedford, Indiana

  3. I found this thread when it occurred to me that Apple would do for .swf what they did for pdf -> create their own viewer.

    It’s the only way to go. Adobe’s OS X software record has been worse than miserable, indeed, their XP record isn’t good either. (My history of Adobe Reader updates has been very bad on XP).

    So I really like Todd’s comments. Makes sense to me.

  4. I found this thread when it occurred to me that Apple would do for .swf what they did for pdf -> create their own viewer.

    It’s the only way to go. Adobe’s OS X software record has been worse than miserable, indeed, their XP record isn’t good either. (My history of Adobe Reader updates has been very bad on XP).

    So I really like Todd’s comments. Makes sense to me.

  5. “Sometimes multiple implementations are useful, but the unique value in SWF”

    Really?
    Adobe can grab the necessary applications here:
    http://www.ansi.org
    and here:
    http://www.iso.org

    That should prevent fragmentation well enough?
    Or is that really the concern?

    That was the reason Sun gave for java too. But in reality, in practice, if you have a Netra or another SPARC server running Ubuntu and you want to run the Sun JVM, too bad. You’re out of luck. Ironically, Sun SPARC machines running Ubuntu HAVE to run Mono or gcj instead.

    Anybody who wants to build their own embedded device, and those who will purchase the http://www.openmoko.org phone on July 9th are completely out of luck then?
    pffffffffttttttttttttt…

    BTW, that downloads page is for all PC hardware platforms, not just laptops.

  6. “Sometimes multiple implementations are useful, but the unique value in SWF”

    Really?
    Adobe can grab the necessary applications here:
    http://www.ansi.org
    and here:
    http://www.iso.org

    That should prevent fragmentation well enough?
    Or is that really the concern?

    That was the reason Sun gave for java too. But in reality, in practice, if you have a Netra or another SPARC server running Ubuntu and you want to run the Sun JVM, too bad. You’re out of luck. Ironically, Sun SPARC machines running Ubuntu HAVE to run Mono or gcj instead.

    Anybody who wants to build their own embedded device, and those who will purchase the http://www.openmoko.org phone on July 9th are completely out of luck then?
    pffffffffttttttttttttt…

    BTW, that downloads page is for all PC hardware platforms, not just laptops.

  7. Robert,
    I love reading your blog but sometimes you’re either dense or stupid. Adobe currently has nothing to do with flash on the iPhone. It’s an internal project @ Apple and Adobe currently has nothing to do with it. So go ahead and ask as many Adobe employees as you can locate about flash on the iPhone but they will tell you it’s an Apple thing.

  8. Robert,
    I love reading your blog but sometimes you’re either dense or stupid. Adobe currently has nothing to do with flash on the iPhone. It’s an internal project @ Apple and Adobe currently has nothing to do with it. So go ahead and ask as many Adobe employees as you can locate about flash on the iPhone but they will tell you it’s an Apple thing.

  9. I don’t know all business deals. I know details that hit the newspapers and can be confirmed by observation, that’s all.

    That downloads page is for consumers on laptops. Nokia and Chumby are among the licensees for inclusion of predictable Adobe technology.

    Giving away Adobe sourcecode would help those who are trying to fracture the SWF file format by distributing varying implementations. (Look at PNG… the W3C’s very first Recommendation, and we’re *still* waiting for all deployed implementations to completely support it.) Sometimes multiple implementations are useful, but the unique value in SWF (and, to a lesser extent, PDF) is in the predictability of its rendering.

    jd/adobe

  10. I don’t know all business deals. I know details that hit the newspapers and can be confirmed by observation, that’s all.

    That downloads page is for consumers on laptops. Nokia and Chumby are among the licensees for inclusion of predictable Adobe technology.

    Giving away Adobe sourcecode would help those who are trying to fracture the SWF file format by distributing varying implementations. (Look at PNG… the W3C’s very first Recommendation, and we’re *still* waiting for all deployed implementations to completely support it.) Sometimes multiple implementations are useful, but the unique value in SWF (and, to a lesser extent, PDF) is in the predictability of its rendering.

    jd/adobe

  11. jd,

    http://www.adobe.com/shockwave/download/alternates/

    I do not see any arm builds for Flash player 9.
    Where are they getting these builds?
    Was the Linux flash 9 code leaked?
    Is Nokia and Chumby building from sources configure/make install from the Linux Flash 9 sources???
    Otherwise I don’t see how the x86 inline mnemonics would compile? The only version that would is the Linux version with the GAS ports.

    Why doesn’t adobe just make the Linux port available as source code so developers can target any platform with a make?
    Now Adobe is giving limited builds to Nokia and Apple only?
    This is such BS. We need a new rich media format and now.

  12. jd,

    http://www.adobe.com/shockwave/download/alternates/

    I do not see any arm builds for Flash player 9.
    Where are they getting these builds?
    Was the Linux flash 9 code leaked?
    Is Nokia and Chumby building from sources configure/make install from the Linux Flash 9 sources???
    Otherwise I don’t see how the x86 inline mnemonics would compile? The only version that would is the Linux version with the GAS ports.

    Why doesn’t adobe just make the Linux port available as source code so developers can target any platform with a make?
    Now Adobe is giving limited builds to Nokia and Apple only?
    This is such BS. We need a new rich media format and now.

  13. Asking Apple is the best source of info on Apple releases. You can’t “ask Adobe” (or even “ask a person at Adobe”). It’s called “Apple iPhone” for a reason.

    (Due to the lack of retraction in the Mossberg piece after publishing, I’m inclined to suspect that was actually an official Apple statement made by proxy, particularly when coupled with Mossberg’s lack of links to source information. I don’t like when things aren’t clear, however. The reporter did not answer “How do you know what you say you know?”)

    fwiw, Chumby is also running Flash on ARM.

    jd/adobe

  14. Asking Apple is the best source of info on Apple releases. You can’t “ask Adobe” (or even “ask a person at Adobe”). It’s called “Apple iPhone” for a reason.

    (Due to the lack of retraction in the Mossberg piece after publishing, I’m inclined to suspect that was actually an official Apple statement made by proxy, particularly when coupled with Mossberg’s lack of links to source information. I don’t like when things aren’t clear, however. The reporter did not answer “How do you know what you say you know?”)

    fwiw, Chumby is also running Flash on ARM.

    jd/adobe

  15. NM, wine isn’t emulation, I guess it stays true to the acronym. I hadn’t used it in years and just faq’d. So that means Nokia got the Linux sources and recompiled for ARM. Apple probably will too. There’s closed source for you.

  16. NM, wine isn’t emulation, I guess it stays true to the acronym. I hadn’t used it in years and just faq’d. So that means Nokia got the Linux sources and recompiled for ARM. Apple probably will too. There’s closed source for you.

  17. “Well Flash is running on ARM. E.g. Nokia N800 has Flash as well as the N95 (though on the latter it is Flash Lite).”
    “It looks like Nokia has just updated the firmware for the Nokia N800 so that it now supports Flash 9:”

    That’s really odd. I bet it’s not the Linux x86 build but that they are actually running the Win Flash 9 build on Wine to compensate for the architecture. I think Wine will build on other archs, and that would provide a nice x86 to ARM bridge right there, with no extra work.

    So much of flash is Assembly code specific to the x86, when they ported the version 9 to Linux with GAS the Penguin.SWF developer was pulling his hair out.

  18. “Well Flash is running on ARM. E.g. Nokia N800 has Flash as well as the N95 (though on the latter it is Flash Lite).”
    “It looks like Nokia has just updated the firmware for the Nokia N800 so that it now supports Flash 9:”

    That’s really odd. I bet it’s not the Linux x86 build but that they are actually running the Win Flash 9 build on Wine to compensate for the architecture. I think Wine will build on other archs, and that would provide a nice x86 to ARM bridge right there, with no extra work.

    So much of flash is Assembly code specific to the x86, when they ported the version 9 to Linux with GAS the Penguin.SWF developer was pulling his hair out.

  19. The key question is which version of Flash. For example, in the case of the Nokia N800, only version 7 is supported, which means that when viewing YouTube videos, you notice that audio and video are not always in sync.

    I hope that the iPhone implementation will support the current version (which is 9, I believe).

  20. The key question is which version of Flash. For example, in the case of the Nokia N800, only version 7 is supported, which means that when viewing YouTube videos, you notice that audio and video are not always in sync.

    I hope that the iPhone implementation will support the current version (which is 9, I believe).

  21. Chris L,

    Well Flash is running on ARM. E.g. Nokia N800 has Flash as well as the N95 (though on the latter it is Flash Lite).

  22. Chris L,

    Well Flash is running on ARM. E.g. Nokia N800 has Flash as well as the N95 (though on the latter it is Flash Lite).

Comments are closed.