Build iOS applications with Flex and Flash Builder 4.5.1

You already know that you can use Flex 4.5 and Flash Builder 4.5 to build applications for Android and BlackBerry Tablet OS devices. Today we’re releasing an update to Flash Builder that will enable the exact same workflow to build iOS apps. You’ve probably see us demo this a million times already but today it’s here for you to start building your applications!

In this video I’m showing you have easy it is to do this and where to get all the developer and device certificates from.

The coolest thing is that you can now use the exact same code to build apps for Android, BlackBerry Tablet OS and iOS devices in one go! When you’re app is ready you only need to press the release build button to package your application for all these platforms.

But my application won’t look native, Serge“. Well… I kinda like that. Flex gives you the freedom to make your application look however you want. But if you really need that native iOS feel then check out this Flex theme.

Want to find out more about Flash Builder 4.5? Then don’t forget to sign up for our Developer Week. It starts today and tomorrow I’ll be talking about mobile application development using Flex and Flash Builder 4.5.1.

If you already have Flash Builder 4.5 then go to the HELP menu and select SEARCH FOR FLASH BUILDER UPDATES to download the 4.5.1 update. If you haven’t upgraded to Flash Builder 4.5 yet then try it for 60 days. I guarantee you’ll love it. Oh… And yes… The iOS workflow also works on Windows!

6 Comments

  1. Laurent

    Hey there,
    Great video, the only criticise will be next time hide your laptop. Why having an android logo on the top of the Apple one and works with a macbook Pro ? Anyway I found it funny!

  2. Thomas

    Hi Serge!

    I really love this new Flash Builder iOS support and I’d love to try it out… But I’m always getting the error message “The AIR application ID “iPhoneFlexDemo” does not match the pattern “…SOMETHING…” specified in the provisioning profile. Either change the applications ID, or use a provisioning profile that matches the existing ID.”
    But having a look in the provisioning profile shows me that everything should be fine. Any ideas?

    Thanks in advance! Hope I will get this demo app running on my iOS devices…

    Thomas

  3. @Thomas: The application ID in the application descriptor file must be exactly the same as the name you used in the provisioning file. Hope this helps.

  4. Thomas

    Hmmm, it is the same… I did exactly the same as in your video tutorial. I don’t know how to go on :(

  5. Thomas

    It works now! I had to take “*” as bundle identifier when creating the App ID… Have to figure out why.