Mike Chambers

code = joy

FITC Amsterdam Slides : Creating High Performance iPhone Applications with ActionScript 3

with 16 comments

Here are my slides from my FITC Amsterdam talk titled Building High Performance iPhone Applications with ActionScript 3.

Sorry I ran a little short of time, but you can find all of the info in the slides.

Here is the link to the Simple Game Framework which I discussed during the session.

Written by mikechambers

February 23rd, 2010 at 6:27 am

Posted in General

16 Responses to 'FITC Amsterdam Slides : Creating High Performance iPhone Applications with ActionScript 3'

Subscribe to comments with RSS or TrackBack to 'FITC Amsterdam Slides : Creating High Performance iPhone Applications with ActionScript 3'.

  1. I thought I read in one of the slides that the beta was available for download in Adobe labs. Did I misunderstand that? As I’ve gone to the Labs website and I’m not able to locate Flash CS5.

    Regards!
    Rich

    Rich

    23 Feb 10 at 7:33 am

  2. @rich

    That is for Flash Player 10.1, not Flash CS5.

    mike chambers

    mesh@adobe.com

    mikechambers

    23 Feb 10 at 7:35 am

  3. Hello Mike,

    When it was introduced few months ago, one of the critics was about the file size of the apps built that way.

    I have looked at your slides and I did not see something mentioned about it from the LLVM part.

    Has it been optimized? or will it be like the Flash Components situation, where using one takes a lot of KB but it starts to be more optimized when several are used.

    If Apple keeps playing stupid with Adobe, they may point it as a flaw and remove apps created from Flash CS5 saying these apps are just not “optimized” and takes too much resources/memory from the iphone…

    I just hope i am wrong ^^

    baz

    24 Feb 10 at 1:16 am

  4. The file size has improved considerable, but as the apps have to compile in the Flash Player library, they are still going to be larger than apps created with objective-c.

    This will not necessarily impact performance or resource usage.

    mike chambers

    mesh@adobe.com

    mikechambers

    24 Feb 10 at 1:24 am

  5. Thanks for your quick answer,

    I have another question about Flash CS5.

    Is the iphone packager an external or internal application of Flash CS5? Does it have a command line feature?

    In other words, can I use it to package already existing .swf apps or would I have to recompile the whole project under Flash CS5?

    Will Flash Builder have this iphone export too?

    I don’t think it will be possible but just asking, do u have plan to integrate it in the Flash Builder SDK?

    baz

    24 Feb 10 at 2:12 am

  6. Flash on i-phone will be great, but at this moment i’ts seems that adobe is focusing all his energy on it and the rest of the mobile world. It’s seems to me that the desktop world will be in someway left behind. We need hardware acceleration for the desktop part too, (no only the video acceleration). In the last months the two major TV italian company switched to silverlight. Adobe should wake up and show us a new full hardware accelerated flash player for the desktop followed by a mobile version.

    Davide

    24 Feb 10 at 3:37 am

  7. Hi Mike-
    It sounds like some great progress is being made, I was wondering if there are any physics based apps that you could recommend which really show off the performance and what’s possible?

    Pete

    24 Feb 10 at 1:13 pm

  8. I forgot I also wanted to ask you if once packaged for iPhone, certain Flash APIs won’t be supported.

    I was thinking about the new RTMFP protocol as example.
    If I create a Flash app using RTMFP, once on packaged and launched on the iPhone, will it still be supported?

    Is there a list of deprecated specific Flash APIs for iPhone app development?

    baz

    24 Feb 10 at 8:33 pm

  9. [...] (Mike Chambers, Adobe) has shared his FITC 2010 presentation: Flash Iphone Fitc 2010 Building High Performance [...]

  10. Thanks mike!

    Hipisuit

    1 Mar 10 at 2:13 am

  11. There are some APIs which wont be supported (i.e. AIR Windowing APIs), although I dont have a definitive list right now.

    We will be posting a list of APIs not supported on the device, although I dont have an ETA (at least by the time we launch).

    mike chambers

    mesh@adobe.com

    mikechambers

    1 Mar 10 at 12:23 pm

  12. As I state in my presentation, we will be bringing the new hardware accelerated APIs to platforms other than just the iphone.

    mike chambers

    mesh@adobe.com

    mikechambers

    1 Mar 10 at 12:25 pm

  13. You will be able to use other tools to package SWF files into iPhone apps, although we havent made any additional announcements or timelines yet.

    mike chambers

    mesh@adobe.com

    mikechambers

    1 Mar 10 at 12:26 pm

  14. “As I state in my presentation, we will be bringing the new hardware accelerated APIs to platforms other than just the iphone.”

    Great! i hope that the desktop version of flash will support full hardware acceleration, not only for the video part.

    :)

    Thank you

    Davide

    1 Mar 10 at 3:51 pm

  15. [...] Building High Performance iPhone Applications with ActionScript 3, link do blogu Mike’a Chambersa z info i linkami [...]

  16. I’ve never been a big fan of Apple but I have to admit that the iphone is quite good! :) I’d like to know if this issue about the iphone 4 is important or not. I’d like to buy the new one and I was wondering if the calls actually drop more or not. Sorry if it’s a bit off topic :P Many thanks

    Yong Demetris

    27 Aug 10 at 6:07 am

Leave a Reply