Adobe AIR Launchpad – a tool for Flex developers building AIR applications

During the past two years, I’ve met a lot of developers going through the process of learning to build desktop applications on Adobe AIR. As they learn AIR, these developers face the same set of challenges — enabling auto-update, setting up icons, creating an install badge, accessing the SQLite database, and using the many other AIR APIs. Even my own blog traffic is evidence of the many developers seeking information on building AIR apps.  For example, my blog post titled, “Adding auto-update features to your AIR application in 3 easy steps” has been read 19,828 times!  As I was thinking about all of this, I realized that we needed to figure out a way to help developers learn this stuff faster!

Today we launched Adobe AIR Launchpad, a desktop tool that helps Adobe Flex developers get started building desktop applications deployed on Adobe AIR. Simply run Adobe AIR Launchpad and select the capabilities you need; Adobe AIR Launchpad will create a ready-to-import Flex project with your selected features implemented in a way that can be easily modified and extended. You can use the resulting project as a starting point for your AIR application.

Adobe AIR Launchpad creates a folder structure that contains a ready-to-compile AIR application with the selected features implemented. It also creates a ZIP file in the parent folder that can be imported directly into Adobe Flash Builder. If you select auto update as an option, a “server” subfolder will be created that contains the XML file needed on the server to control auto-update. If you select the install badge option, a “install_badge” subfolder will be created containing the files needed to create an install badge.

The generated code is well commented and clearly written.  I think you will find that using this tool will dramatically accelerate learning AIR.

The Adobe AIR Launchpad is free and available now at http://labs.adobe.com/technologies/airlaunchpad

If you like Launchpad and have never looked at Tour de Flex, check it out at http://flex.org/tour – there are over 500 Flex samples including a lot of AIR-specific samples.

CREDITS:  Holly Schinsky (blog / twitter) built nearly all of the application including the generated code and comments.  Holly has a unique sense of what developers need when learning a new language or API.  Her blog has a large and growing following because her blog posts are very useful and written from one developer to another in a no-nonsense style.  Holly has often discussed building code templates that developers can use as a learning resource so this project was a perfect fit for her.   Christophe Coenraets, James Ward, Michael Chaize, Ben Forta and I contributed to the overall design and concept.

James Ward created a great demo video:

Michael Chaize also created a demo video:

~ by gregorywilson on August 23, 2010.

17 Responses to “Adobe AIR Launchpad – a tool for Flex developers building AIR applications”

  1. […] posts to check out regarding Adobe AIR Launchpad: Greg Wilson’s Ramblings Marcel Boucher’s ‘Mind the Gap’ Adobe blog Also see a demo of it in this […]

  2. […] Link: Adobe AIR Launchpad – a tool for Flex developers building AIR … […]

  3. Thanks for the great app! Couple things to fix with your badge if they aren’t already on your list.

    1. You are using the files for the original install badge and not Grant’s version, image size is much smaller than 215 x 180 with the original.
    2. With Grant’s badge image size should be 205 x 170 instead of 215 x 180 (this will still work, just won’t look as nice)
    3. That is all for now, thanks again for the great tool!

  4. Will this work with FB3?
    Cheers

    • The project will import into FB3 just fine, but you will get a few compile errors because we use Spark components . If you change those back to , it will work fine.

      Greg

  5. If you are interested in Adobe Air News – http://twitter.com/Adobe_Air_Lab

  6. […] update features to your AIR application in 3 easy steps UPDATED 08/27/2010: We just released Adobe AIR Launchpad, a new desktop tool that helps Adobe Flex developers get started building desktop applications […]

  7. […] a few weeks later, Greg announced on his blog that the application was available for download. Once you complete the application […]

  8. Hi,
    Will there be a version for HTML/JavaScript availabel?

    kind regards,

    Karel

  9. Hi:

    Please consider addition of HTML/javascript support.

    Best:
    Jim

  10. How about support for HTML/JavaScript dudes?

    Just curious: Why does HTML/Javascript always have to come in second in all these tools?

  11. We are hoping to do a Adobe AIR Launchpad for HTML soon, but first we’re working on one for mobile. After that, we’ll knock out one for HTML/JS.

    Thanks!

    Greg

  12. Thanks Greg!

    See? We HTML/Javascript developers are losers in this Adobe AIR arena. No, I’m wrong, we don’t come in 2nd, we’re 3rd after ActionScript and mobile! Darn it! 🙂

  13. […] a few weeks later, Greg announced on his blog that the application was available for download. Once you complete the application […]

  14. An HTML/Javascript (AJAX) version is definitely needed!

  15. […] Greg Wilson’s Ramblings […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: