This page is an archive of my old blog. Please visit DavidTucker.net for my current blog.
This site is no longer being maintained and commenting is disabled.

AIR Tip 10 – Disabling AIR Auto-Update for Kiosks and Display Applications

AIR Tip 10: This tip will show you how to disable the AIR auto-update for an application where you do not want the AIR update popup to be displayed.

We use a display application at Georgia Tech Savannah that runs on AIR. It is shown on televisions across campus. I had been a bit slow in upgrading to 1.0, because I was adding some additional functionality to the application. However, I quickly noticed that the AIR update dialog box kept popping up on these machines. In reality, this wasn’t a big deal for me, because it was an easy fix. With this application I would prefer to update AIR manually and not have the popup be displayed.

I recently came across an Adobe AIR Technote which gives a solution to this problem. Adobe has created an AIR application that allows you to turn the AIR auto-update functionality on or off (don’t confuse this with the update functionality for applications – this the update functionality for the AIR runtime itself).

AIR Update Settings Application

Figure 1 – AIR Update Settings Application

This should only be done on machines that require it. One of the advantages of AIR is that Adobe can push out updates quickly when security issues arise. This setting now delegates that action to you, so you need to be sure and stay current with your application. This becomes extremely important when the client doesn’t know (or understand) the difference between your application and the runtime that it operates in. If there is a security error, they will see it as a problem with your application.

Reference
AIR Settings Application
Adobe Technote

6 Responses to “AIR Tip 10 – Disabling AIR Auto-Update for Kiosks and Display Applications”

  1. Am says:

    Hi,
    interesting stuff as usual, I just wandered if you might be able to tell more about developing a kiosk with AIR as it becomes the natural technology to be used in this kind of projects.
    Thanks!

  2. David Tucker says:

    @Am – at the moment AIR does a fairly good job, but since it is not designed for Kiosk, it doesn’t have some of the core Kiosk functionality (such as disabling CTRL+ALT+DELETE). Director 11 will be released soon, and it will have much more fine-grained tools specifically designed for kiosks. However, if you aren’t as worried about the other issues, you can begin with the AIR Tip on fullscreen AIR applications:

    http://www.davidtucker.net/2007/12/15/air-tip-2-going-fullscreen/

  3. [...] AIR Tip 10: Disabling AIR Auto-Update for Kiosks and Display Applications (AIR 1.0) addthis_url = ‘http%3A%2F%2Fflashcoder.cn%2Fblog%2F%3Fp%3D196′; addthis_title = ‘David+Tucker%E7%9A%84air+tips’; addthis_pub = ”; 相关日志Flex3和AIR1.0正式版发布. (1)senocular的AIR教程 (2)pownce邀请 (0) [...]

  4. Jaz Chana says:

    The settings manager application does not seem to install behind a firewall. Why is this?

  5. PhilGo20 says:

    Sorry for reviving an old conversation, but we’d be interested to know your view on SWF Studio versus AIR to deploy kiosk application. Any update on security issues with AIR for kiosk app ?

  6. I think that is an interesting point, it made me think a bit. Thanks for sparking my thinking cap. Sometimes I get so much in a rut that I just feel like a record.