• Tutorials
  • Blog
  • About
  • Contact
  • Flex 4.5.1 SDK Now Available and a Few Oddities

    2011 - 06.20

    The new Flash Builder 4.5.1 is available as of today. Go grab it and update your Flash Builder here:

    Adobe Flash Builder Update

    We’ve been able to make pure actionscript project into iOS apps for quite sometime. We were able to do this in the CS5 Flash Professional application back in April of 2010. Recently, with the release of Flash Builder 4.5, Adobe has made it easy to do a pure ActionScript projects for iOS.

    This update is a bit different. This update makes it easier for developers to create ‘Mobile Flex’ applications that target the iOS platform. You can lean on your Flex know-how and use new components and tool in the mobile Flex framework to build applications using tags like the ‘ViewNavigatorApplication’ or the ‘TabbedViewNavigatorApplication’.

    One major oddity is that all of this targets AIR 2.6. But didn’t Adobe just release AIR 2.7 a few days ago?

    The answer is, well yes, but I’m guessing that there is a fair amount of testing, QA, and review that requires the code to be locked down for weeks. That might be the reason that this release targets AIR 2.6. But that’s just a guess, I’d love to hear more details from someone who knows.

    But the Adobe marketing department is making a big deal about AIR 2.7 being 4x faster, and I think I want that.

    OK, that’s a fair request. here’s the link to the AIR 2.7 sdk

    My suggestion is that you taget that sdk if you are going to be building Flex application for the iOS platform. Seems like people have been very pleased with the increased performance on iOS with this update.

    The next major oddity is that Blackberry Playbook still requires AIR 2.5. And while I know Adobe doesn’t have access to what software Blackberry chooses for it’s devices, it still feels odd that the Adobe Flash Builder has them listed as one of the three major devices to target and yet requires a developer to target an older SDK. And the process isn’t dead simple.

    In order to get your application deployed to the Playbook you need to do a bit of monkey patching. Here’s a quick link to an ‘unsupported’ work around:
    http://blogs.adobe.com/jasonsj/2011/05/flex45_air25_playbook.html

    Something doesn’t feel all that smooth here. Am I the only one that feels like Adobe is having difficulties getting the timing of all of their pieces together?

    Just to review: the AIR 2.7 sdk comes out then Flash Builder gets an update that targets AIR 2.6 and you still have to monkey patch your project if you want to target the Blackberry Playbook because it targets AIR 2.5.

    Does this feel a bit out of whack to anyone else?

    4 Responses to “Flex 4.5.1 SDK Now Available and a Few Oddities”

    1. Hi Matt,

      Flash Builder 4.5.1 out of the box will use AIR 2.7 when building iOS targeted apps. So, there is no need to update the AIR SDK if iOS is your only concern regarding AIR 2.7. For any other AIR projects AIR 2.6 will be used. I agree whole heartedly that this release is out out sync with the AIR 2.7 release and that it’s confusing.

    2. Matthew Fabb says:

      Note that the PlayBook should be updated with AIR 2.7 before the end of June with an OTA update.

      It’s a bit out of whack, but the other way would be that Adobe could have delayed the release until all the pieces were ready. However, with developers asking for improvements for AIR on iOS for such a long time, it’s understandable that Adobe would release things early so that they could get access these improvements.

    3. Eig says:

      Hi, I have a silly question but I really don’t know :

      Is there any confirmation from Apple that we can submit an app built with Flash Builder to App Store ?

      Thank you.

    4. admin says:

      @Eig,

      Thanks for the great question. So Apple hasn’t specifically said that that they accept Flash applications but they did re-word their licensing agreement to allow for applications build by ‘third party’ software. There are also a good number of examples of Flash applications up on the store. It’s kind of hard to tell that these apps were built with Flash but take a look at Pyramix, MrMixit and MuniTracker. So I think you are good to go. Looking forward to see what you’re going to build!

    Your Reply