AIR Install Badge – USE IT!

After you spend hours creating your AIR application, how do you distribute it? Unfortunately, many developers simply post a link to their .air file. This is fine for us AIR-savvy people but when the .air file goes to non-technical people, it’s important that the install process go as smooth as possible.  Telling your Mom to install AIR and then to double click your .air file over-complicates the experience.   Will your Mom try to install AIR again when you send her an update?  (hopefully you have auto-update built in too 🙂 )

David Tucker recently wrote an article that is now published on the Adobe AIR Developer Center titled, “10 common mistakes when building AIR applications” and lists “Not using the seamless install badge” as the #7 mistake.  Several others have blogged about it but I thought I would show you just how easy and effective it is.

You may think that an install badge is just a nice image that is a simple link to your .air file, but if you look closer, you’ll see that a good install badge handles just about every scenario your users will face, such as AIR not being installed, the wrong version of AIR being installed, Flash Player not being installed, etc.

To demonstrate this, I created an install badge for my little Hurricane app using the AIR badge on Adobe Labs at http://labs.adobe.com/wiki/index.php/AIR_Badge. All I had to do was create a quick 205×170 image, edit the EmbedDemo.html file, rename it to index.html, and upload the folder contents along with my .air file to here.  It took me less than 5 minutes!

To test it, I accessed the installer from one of my home computers that has never had AIR installed.  The 35 second video below shows the results.  Notice that it immediately detects that AIR is not installed and takes care of installing it.  Then, it installs my app.

Vodpod videos no longer available.

~ by Greg on August 21, 2008.

5 Responses to “AIR Install Badge – USE IT!”

  1. Based on my recent experience with install badges, I’m not convinced that you should completely remove the old .air download link though: http://www.rphelan.com/2008/08/22/air-install-badge-issues/

  2. Hey Ryan, thanks for pointing this out. I’ve not seen the error you have but I have to agree that a backup install method is a good idea.

    Maybe a link to the air file with detailed instructions – and label it as a backup installer.

    Have you communicated the problem with the install badge to anyone in Adobe (other than this thread)? If not, please email me your install folder and I’ll get someone to take a look at it.

    Thanks!

    Greg — gwilson at adobe

  3. […] if you’re using the AIR Install Badge – as Greg Wilson demonstrates – it can be surprisingly easy. The Install Badge handles the launching of your application (if you […]

  4. I never seize to be amazed by the incompetence of software houses e.g Adobe and other smaller ones.

    Why can’t they get the basics right?

    Scnenario: There is a new application called xyz, corporate users want it installed on their machines [3000 say] by yesterday.

    You would think all the brains in the big software houses would realise that in most organisations people use Microsoft OS and that most sys admins either use SMS or Group policy to push an application out. Can anyone tell me why an msi file hasn’t been created?

Leave a comment