Flash content on the iPhone OS


So you heard it right, we have brought the Flash Platform to the iPhone OS for applications.  In fact some of the applications are already on the Apple AppStore for you to download

We thought it was fun to put them up in secret and working with a very very small set of developers, and our engineering teams I think we’ve really proven that Flash can run effectively on the iPhone without changes.

The applications are:

  • Just Letters
  • Finger Paint
  • Red Hood
  • Chroma Circuit
  • FickleBlox
  • That Roach Game
  • Trading Stuff
  • South Park Avatar Creator

Enabling the Flash Platform to run on the iPhone has been a really tough task, and one that results in some limitations.  Though you have told us that this is a top priority for your mobile projects, and so we’ve worked for over a year to build this solution.

For developers the new tooling will be made available with the Flash Professional tool, which will also be in pre-release later this year. So today you can begin your work on mobile devices targeting Flash Player 10, or Adobe AIR 2.0 Apis in time.

One caveat of this Ahead of Time compilation method is that we can only use AS3 code.  AOT compilation means that we have no interpreter on the device, as per Apple’s restriction.  Without the interpreter you won’t be able to load SWFs unless they were packaged with your application, boo Apple :-)

This new tool set and a subset of apis from Adobe AIR will have all manner of features enabled, along with the hardware acceleration, battery, memory and rendering performance increases that we have worked on in Flash Player 10.1.

Some typical iPhone features that are not supported are:
• Photo selection from file system
• Contact selection from the address book
• Camera
• Cut/copy/paste
• Accessory support
• In app purchase support
• Peer to peer
• Maps
• iPod library access
• Compass
• Push notifications
• Audio recording
• Video recording
• Parental controls

Of course because of the huge amount of work involved, and lack of public API access from Apple we have to drop a few Flash features too.

• Embedded HTML content
• RTMPE (this was our call)
• H.264 Video (you can use URLRequest)
• Dynamically loading SWFs (containing AS3 code)
• PixelBender

So what about Flex?  Well here at Adobe MAX we’ll have a session specifically around Adobe Flex Mobile Framework, codename “Slider”.  We expect that in time we’ll enable this version of the framework to run effectively on the iPhone.  You’ll be using the same tools, Apis and core framework elements.

Although there would be nothing technically stopping you from using Flex, you would suffer huge performance penalties, and have to re-write the components for mobile and device interactions.

Go and get started then today!

, , ,

  • Pingback: Dave Yang : swfoo » Flash to iPhone development

  • http://swfoo.com Dave Yang

    Thanks Mark, great news. I knew something’s happening from your response that this is coming. :)

  • http://itmaster.com.ar Maximiliano Firtman

    Thanks! One question: do you know if a windows-based user can package the final .app for AppStore?

  • Pingback: Flash Professional CS5 poderá ser usado no desenvolvimento de aplicativos para iPhone OS | MacMagazine

  • Pingback: ActionScriptJobs.com

  • http://blog.princeporter.com Porter

    Awesome, I’m very eager to see what people get ported to the iphone.

  • Pingback: Flash en el iPhone, pero con letra pequeña! | BlocketPc :: Flash Lite y Mobile Web

  • Pingback: Aplicaciones Flash para iPhone! | 2flash2furious :: diseño gráfico, web & multimedia :: por [Q] interactiva

  • http://www.q-interactiva.com Marcos

    Hi Mark, fantastic news for flash mobile developers this MAX… I’m trying to assimilate all these news! The question of Maximiliano Firtman it’s a good question, I suppose the answer is yes, you no longer need a Mac to build iPhone apps.

  • Pingback: Finally Flash and the iPhone… | Almog Design

  • Pingback: Apple iPhone will support Flash | Adobe Flash Lite

  • http://www.adobe-flashlite.com Adobe Flash Lite

    Good news, Thanks!

  • http://www.almogdesign.net Almog Koren

    This is great can wait to start

  • http://www.upsidelearning.com/blog/ Yogesh

    This is a great news…now I have one more reason to wait eagerly for release of Flash CS5 :-)

  • Bintal

    Wow! That’s AWWWESOME!
    So does that mean we’ve got iPhone development on a Windows machine via Flash CS5? Or will this be limited to Mac’s like the current iPhone/iPod Touch gumph is?

    • http://www.flashmobileblog.com Mark Doherty

      In theory we could do this on a Windows machine, although it might get tricky without the Apple SDK. Ideally we’d have both if the developer experience can be easily maintained.

      • Bintal

        Aah, “in theory”…that’s a shame. I thought you may have trumped Apple and got iPhone dev on Windows machines before them….
        Oh well, this may be just the excuse for my boss to relent and allow me to get a Macbook….
        ….looks like I may HAVE to turn into a shiny-glass-eyed Apple-ite, where you can only see me as a silhouette with white wires sticking outta me ;-)

  • Pingback: DWF » Blog Archive » Like OMG Flash on the iPhone

  • Pingback: Flash CS5 will create iPhone Applications! | Republic of Code

  • CurtisCLaugh

    Three of the apps listed are free to download from the apple app store. They seem to work very well. This is great news! What do you suppose Apple’s reaction to all this is? Will they disapprove apps if they know they were developed using flash?

  • CurtisCLaugh

    Do you think Adobe will provide an emulator profile for the iphone?

  • Pingback: links for 2009-10-08 at adam hoyle presents suckmypixel

  • Pingback: Just an ordinary blog

  • Pingback: Flash in the pan at Under The Bridge

  • http://www.flashmobileblog.com Mark Doherty

    Dave Yang :

    Thanks Mark, great news. I knew something’s happening from your response that this is coming. :)

    lol – It was a good idea Dave, feel free to take the credit ;-)

  • http://www.flashmobileblog.com Mark Doherty

    Maximiliano Firtman :

    Thanks! One question: do you know if a windows-based user can package the final .app for AppStore?

    We’re looking at it and I don’t forsee any reason why we couldn’t do that. The LLVM tools, Flash Pro and our compiler are cross platform already.

    Mark

  • http://www.flashmobileblog.com Mark Doherty

    CurtisCLaugh :

    Three of the apps listed are free to download from the apple app store. They seem to work very well. This is great news! What do you suppose Apple’s reaction to all this is? Will they disapprove apps if they know they were developed using flash?

    We don’t believe so as there are other platforms using similar methods to run on the iPhone such as Unity3D.

  • Pingback: » Stuck Inside of Mobile Marc Hibbins

  • Pingback: Développer des applis Iphone avec Flash CS5 « DisplayObject

  • http://vli.lt/lt/transporto-nuoma Transporto nuoma

    Great news, thanks for information

  • Subhodh

    Thanks for sharing. Great news. Even Nokia is not far behind. You can download from various applications available at Nokia’s Ovi store. And a great opportunity for developers to publish their applications and content at the Ovi store. Surely it is a great time for flash lite developers. at the Forum Nokia developer conference, apart from Symbian developers, Flash lite developers would be present in huge numbers.

  • http://www.gr8compare.com. compare mobile

    this is an awesome post. thanks for sharing such a nice info.

  • http://twitter.com/customsoft1 Custom Soft

    Wow actually good features..!!!!!!!!

  • http://www.joueronline.net Jeux flash

    It was time…

  • http://mousemechanics.com Apple Technical Support

    This is really awesome. It has really good features. The iphone is a Smartphone. A Smartphone because it can function as a video camera.t has both Wi-Fi and 4G connectivity.

  • http://www.meritline.com/mini-60x-microscope-for-iphone-4-with-illuminator-hard-case---p-67245.aspx iPhone Microscope

    hey this is really impressive and i want to give you thanks for this nice post.

  • http://www.mobilespect.com/mobile-comparison-with-samsung-galaxy-mini-s5570-and-sony-ericsson-xperia-mini.html Mobile Comparisons

    I really dont know when would apple give flash on iPhone or on there iOS. I am waiting to get flash support at my phone.

  • http://klitschkovschisoralive.com/ klitschko vs chisora live stre

    i am interested  in  sports. boxing is my favorite sport. it is entertaining game.  i read the article. thanks.

  • http://keithsalazar.metroblog.com/ Arthur Rivers

    Hey that is a good post & a good set of conversations too. Keep sharing, that is good…

  • http://www.txparts.com/htc-parts/htc-excalibur htc excalibur parts

    The good news is that a preview release of
    Smokescreen has surfaced, and it promises to enable Flash content to
    play on Apple’s iPhone OS devices, thanks to a combination of JavaScript
    and magic (we’re joking). The bad news is that while it seems to work
    fine with irritating animated banner ads, more alluring Flash content
    such as videos and games are slow and laggy. Fortunately it’s a good
    step in the right direction, and the code is going open-source soon, so
    hopefully we’ll see some major development on this.

  • Anonymous

    trouver des centaine de meilleurs des jeux des voitures en ligne http://www.jeuxdesvoiture.com

  • http://www.mobilerecord.co.uk/ Home studio equipment

    Hey…Its really nice…Now iPhone also support flash content

  • http://profile.yahoo.com/WLSUPRJ6GKSV4I23KT24T2KHGE Hugo

    There is noticeably a bundle to know about this. I assume you made
    certain nice points in features also.
    http://benjamin-brooks.tumblr.com/

  • http://www.gl4ever.com.au/Tablet-PC-s/1817.htm tablet pc sydney

    This is wonderful features Iphone user or iphone lovers. iphone always give such amazing feature which attracts more and more people to buy this smartphone. I am thanking you for discussing this information with us. 

  • http://www.carvermediagroup.com/services/mobile-application-development/iphone-apps-development.html iPhone Apps Development

    Despite the prolonged stalemate between Apple and Adobe when it comes to Flash content on the Apple iPod Touch, iPhone and iPad. A couple of guys, Chris Smoak and Simon Willison have come up with a JavaScript framework that essentially reads in a SWF file and turns them into animated SVG files.

  • http://goarticles.com/article/What-You-Should-Do-in-Order-to-Become-an-iPhone-Application-Developer/7230103/ Christopher Juarez

    The tool has all kind of knowledge and you simply should just be cautious and start to operate out positively in development procedure. 

  • http://jesciebennett.angelfire.com/ Jerome Kinney

    Though you have told us that this is a top priority for your mobile
    projects, and so we’ve worked for over a year to build this solution.

  • http://www.mindinventory.com/iphone_apps_dev.php iPhone App Development

    The Iphone is Apple’s line of smartphones. iPhone always give such amazing feature and useful which attracts more and more people to buy this Smartphone. All routes for Flash apps to make their way onto the iPhone Apps.

  • http://www.mindinventory.com/iphone_development.php iPhone Development

    Despite the extended stalemate between the apple organization company organization and Adobe when it comes to Show material on the apple organization company organization iPod Contact, iPhone and iPad. A couple of people, Sincere Smoak and Simon Willison have come up with a JavaScript structure that generally goes in a SWF pc computer file and changes them into computer animated SVG information.