New video of iPhone apps built with Flash CS5

Now that the Flash/iPad issue has been done to death on this blog, I can now get back to simply talking about Flash. Adrian Ludwig recently released a video showing some of the newer applications that have been created for the iPhone using Flash CS5. The performance is getting better and better. On this one, Adobe, Apple, and developers all benefit.

Lee


Commentary

  1. iBrent says:

    True dat.

    iBrent

  2. Campbell says:

    Cool!! So Adobe has implemented rtmp and rtmpt for the IPhone? Along with AMF serializes and the video codecs? Will this be publicly available for Native Objective C developers as well?

  3. leef says:

    Connect looks pretty sweet!

    My app Innocent Angel (built with CS5) is also on the appstore. It’s a harp instrument with silly pulsating halo’s for proving how innocent you are when faced with fierce accusations. There’s an update in the approval process which makes it a 12 note strum/pluck instrument with chords as well.

    http://itunes.apple.com/us/app/innocent-angel/id351068460?mt=8

  4. lee says:

    @Campbell you basically get all the same APIs that you do in the regular Flash Player.

  5. Campbell says:

    @Lee Cool thanks.

    Next Q. Will there be RTMP Libraries (external from the binaries compiled by flash CS5) for connecting Xcode project IPhone apps to exiting game servers etc. IE have a web (flash) version of a game playing against an IPhone app that was built in XCode?

    Basically will there be external Libs for doing remoting calls that I can add to my existing projects that are made in XCode :)

  6. Jonathan Hardie says:

    Sweeeet, performance looks great compared to last time I check out some CS5/iPhone apps from the store. Mind you, I’ve only got a 3G. Still, bodes very very well for the iPad! Wonder how long till after launch we will see a mobile optimised widget set? I’m assuming flex components are going to be a bit heavy for this?

  7. Viv Richard says:

    Hey Lee did you see what Steve Jobs said about Adobe???
    He said it is a lazy company!!!! Here is the link to the
    news that I am referring to:

    http://news.yahoo.com/s/pcworld/20100201/tc_pcworld/stevejobsdissesapplerivalsduringtownhallmeeting

  8. lee says:

    @Viv yes read my last post. It was second hand information so you can’t be sure he actually said that. Hopefully our two companies can come together and build some cool stuff together. There’s always hope :)

  9. Tim Papler says:

    What about Flash Builder, will it be able to this without CS5?

  10. ok, we can doing the same functionality are in “normal” flash..
    i know it ! ……….. + moultitouch, but is here in flash player 10.1
    when cs5 ??!
    :)

  11. ?? says:

    So nice! ??

  12. Hey Lee, I know this is a little bit off topic, but I wonder whether the guys at Adobe have some plans on extending that functionality to Android as well. I know flash player is coming soon but building Android widgets based on ActionScript or applications that are not reliable on the browser is a whole new thing… :?

    Besides paying so much attention to Apple while having something like the Open Screen Project seems too odd to me.

  13. tom says:

    I am guessing there will a lot more apps rejected in the future. One of the golden rules for getting your apps onto the apps store is to follow the Human Interface Guidelines… There will be some Flash iPhone apps that follow the guidelines but probably more that don’t… sadly.

    On a different note, will there be a public Beta of Flash CS5 so us iPhone developers can test out this feature?

  14. baz says:

    Thanks for sharing it with us.
    I can’t wait to get Flash CS5.

    It will blow up a lot of people mind to know that Flash developers can get their apps working on any device, even iphone + ipad, whereas Apple developers can get their apps working on… iphone & ipad… call that a niche, i prefer the largest audience :)

    Anyway, Steve Jobs is just human, not immortal, he will have to retire sooner or later (probably within the next 5 years) and once he is out of Apple business, things will drastically change. Right now, they are all hypnotized by their guru, once he is gone, the illusion will turn as disillusion and people will be fighting to get his position. Problem is none of them will get his charisma and there will be too much internal wars inside Apple.
    An empire will collapse.

  15. lee says:

    @Tom they have actually been relaxing their policy on this a little. Many apps now have non-standard UIs. This is especially true of games but also other applications.

  16. Hi Lee,

    Thanks for the video link. We have connect like application but it’s built using flex builder. Can we port it to Iphone? What all i need for that? Do i have to remake the whole application in CS5? Any links on how i can accomplish it will be of great help.

    Thanks always for your helpful articles.
    Vivek.

  17. Ronny Karam says:

    It’s nice to see some live examples @ work.
    Yet, the concern is still there… What if Apple decided to tighten the strings on the applications developed by Flash CS5? Apple won’t really enjoy loosing a battle against Adobe so easily. I bet they’re already planning what to do with all the iPhone apps which will be developed once Flash CS5 will be released.

  18. Aidan Mack says:

    These apps look amazing!
    I’m already creating a game in flash… I just feel im working in the dark a little.

    On another note, as a flash developer I hope that Mr job’s never allows flash to be viewed in a browser on the i-,pod,phone,slate.
    Reason being, you can find so much hard work created in flash that’s viewable for free in browser’s and as developers they receive very little reward for their hard work.

    At least now I can get some reward by selling a game/app for a small amount of money on the app store.

  19. Simon says:

    Hi Lee,

    Do we have access to the UIkit now? From the video it looks like we can call the keyboard? Is this correct, or is it just a fake one?

  20. Several thoughts and some questions. My first though is that Flash Builder needs this iPad /iPhone export option. Now that Apple has made it clear it won’t go out of it’s way to ensure Flash support, Adobe should empower it’s developers with as many tools as possible to bring Flash-based applications to those devices. My question is related to the capacity of this export feature. Will it allow applications that use complex 3D APIs (such as papervision) to be converted as well? Have there been many Papervision type applications successfully exported to the iPhone?

    Jason

  21. Saleh says:

    I know .. but this’s something you gotta see dude:
    http://img15.imageshack.us/img15/8080/11122m.jpg

    Funny!

  22. Ogy says:

    Looking good and keep it up! :)

  23. _mark says:

    ‘The iPad doesn’t define what is permissible on the web. It just defines what is permissible on the iPad.’

    I find it disturbing that Apple would dictate this from it’s OS and not allow the user to make this decision. That is where my problem is. There is something inherently wrong with that and it grinds at the very core of my belief system.

    Everyone should take this stance and stand up against Apple. Wake up People.

  24. Abdol says:

    Cool,

    There is a small question in my mind “can build apps then exported to my iphone free or I should pay for that?”

    Thanks

  25. Mehdi says:

    Hi Lee,
    I was reading about iPhone development and the book was insisting a lot on very careful memory management.

    Know how to do that in Obj-C but can you please explain how is it done in Flash when exporting iPhone App?

  26. Martin says:

    nice! can’t wait for cs5 and penetrating the app-store with really cool flash stuff :) !
    looking forward to its release date and of course, the answers of “ask us”!

  27. cyb says:

    Wow. How about an app that can play swf on iPhone and iPad? :) Honestly, there’s too much unnecessary fuss about Apple products In this part of the World, Apple products are not that BIG. I am more interested in applications for Nokia(the world leader),etc which will have FLASH. Yes, Apple has thousands of followers, but how about us?- the billions non-apple users? It will be to the advantage of Flash to promote applications made for more popular phones. An online app store or Flash exchange site offering free and commercial mobile apps would be great. It has the potential to give the Apple Store a run for it’s money.

    Yes, let’s Flash on, so when will you answer the Just Ask questions ? I am more interested in that than the Apple blogs.

  28. Sean Foushee says:

    Great video! I can’t wait until CS5 is released so I can evolve my poor Flash Animation class to include basic iPhone Application projects.

    Thanks for sharing Lee!

  29. Does Adobe have any plans for the Android platform?
    It would be really cool to develop apps for Google phones using Flash CS5!

  30. We recently released a game as well – it was super-fast to turn around in CS5. The performance was totally acceptable and I was able to make use of the TweenMax library with no issues. Also, the App Store approval time was less than a week – a time frame unheard of for some of our other iPhone apps. If Adobe can just get the compile time down some for testing, that would be great. :)

    http://itunes.apple.com/us/app/three-card-monte/id351737469?mt=8

  31. Andrew says:

    This is looking a lot better since last I checked.

    At first, I thought the only benefit with using Flash to author iPhone applications would be for easier game creation. However, that last demo with Adobe Connect was very impressive and made me double-take.

    I can’t wait to see where this goes.

  32. Stu says:

    Hey Lee

    Great video, but am I missing something here? How are we supposed to build iphone apps when CS5 isn’t available yet? I’m beginning to get a bit annoyed by the sheer number of CS5/iphone discussions on the web when it’s not even out yet. Don’t get me wrong, I’m totally excited by it. It’s just really frustrating hearing that people are already building with/playing with/learning the technology months ahead of mere-mortal devs. It’s almost as though average developers are forced into a “playing catch-up” position when software is finally released. What’s the score with that?

  33. Ogy says:

    One thing I am interested in is possibility of building portfolio / catalogue / brochure type of applications for iPad / iPhone. Basically a “website” that would act as app…

    Lee, would something like this be possible at all with Flash CS5?

  34. Mehdi says:

    @Stu
    Completely agreed. What’s going on here lee?

  35. tom says:

    @Stu,

    I would have to agree with you there. This has exactly been my experience as well… so much to the point that I haven’t bother with some technologies and stuck to open standards stuff like HTML5 instead.

  36. lee says:

    @Stu yeah the wording in the video makes it sounds like you can do this now. I’m not sure why it was worded that way. You will be able to do it when CS5 releases later this year. As for why some are able to use it now, it is because we are in a private beta. Certain developers are granted access to let us test things out and part of that is the app store submission process.

  37. dotster says:

    “I’m just going to go over to my PC over here… Erm, I mean this Apple product.” LOL.

    But hey, are Android users going to get any CS5 love?

  38. Amul Patel says:

    Really looking forward to a *HACKED* ipad that allows some freedom..

  39. Mirko says:

    Hello lee!

    It would be great to see how to generate needed certificates for IPhone packager on Windows. I am in prerelease program but even on forums this topic is not covered.

    Thanks!
    Mirko

  40. Mike says:

    Which device was used for this presentation?
    Its cool when it really runs like that on a 3gs but still no use if it doesn´t perform well on any of the other devices.

  41. Steve A. says:

    Looks like I’m not the only one on here wondering about Adobe and their direction towards Android Apps. Nevertheless, being able to port to the iPhone using flash is a huge advantage. Great Stuff!!!!!

  42. Josh Strike says:

    Got two questions man…woule *love* to find out the answers here…
    1. Does it support AMF1/3 through NetConnection?
    2. The apps I write are usually modular, with modules loaded dynamically based on class names stored either in sql or xml files. I _do_ pre-qualify all classes so they’re embedded at compile-time, not loaded into the ApplicationDomain at some later date. But I make extensive use of
    var moduleClass:Class = getDefinitionByName(“string”) as Class;
    and of course the header getQualifiedClassName(“string”) to force the compiler to pick them up. It’s enough that no obfuscation app has ever worked well on any of my sites (although Flex Builder is a charm at picking up code completion). I know a little bit about the onerous and beastly naming conventions in Obj-C and I would not want to be the guy responsible for porting what I’ve just described into a language that took arguments in its function names. So…do you think there’s even a remote chance I’ll be able to compile my apps to iPhone once CS5 comes out?

  43. Stock Flash says:

    Ipad has to go in this direction

  44. balta says:

    Hi Lee !

    It`s a bit off but CS5. Do you know about any changes on using custom highlight(both background and text)colors in a dynamic text field ?

    I`m looking for a decent solution for a while but all I got is converting textfield to Bitmap and so on.

    Cheers !

  45. yogev says:

    Hi lee.

    Wanted to know whether it will be possible to do the all flash CS5 to iPhone development process entirely on a PC with a windows OS?

  46. anon says:

    apple wants you to work on making flash more stable..
    bragging about apps made with flash isn’t going to automatically convince people that flash is a good technology

  47. meDEa says:

    Hi,

    When you say iPhone, it also means iPod touch?
    Or all the apps that could be developed with CS5 for iPhone can be used only with iPhone? What about iPod touch and iPad?

  48. na na na .. na

    forget about’it

  1. [... Now that the Flash/iPad issue has been done to death on this blog, I can now get back to simply talking about Flash. Adrian Ludwig recently released a video showing ...]

  2. [... Now that the Flash/iPad issue has been done to death on this blog, I can now get back to simply talking about Flash. Adrian Ludwig recently released a video showing ...]

Leave a Comment