Saturday, April 12, 2008

AIR Badge

Additional Seamless Install Badge with new look and feel


Screenshots

Image:Badge_install.png Image:Badge_launch.png Image:Badge_help.png Image:Badge_b3.png

Download

Download Install Badge (113 KB)

Features and Capabilities

  1. Leverages SWFObject to upgrade end-user to supported Flash Player version (Version: 9,0,115,0). Badge installer uses SWFObject embed method by Geoff Stearns. Developers can disable this feature.
    • Flash Player detection:
      • If Flash Player is not installed, text and Flash Player download center links are displayed to end-user. End user must install the Flash Player manually
      • If unsupported Flash Player version is installed (Flash Player 7, Flash Player 8, or pre Flash Player 9,0,115,0) , end-user prompted to upgrade the Flash Player inline via the Express Install feature. Upon successful upgrade the install badge is displayed.
  2. Additional detection logic to handle Beta 3 application deployments when end-user has Adobe AIR 1.0 installed. Please see list below for expected behaviors
    • 'Handling for Beta 3 based applications'
      • If application requires Adobe AIR Beta 3 and no Adobe AIR runtime is installed, badge will install Adobe AIR Beta 3 runtime plus application.
      • If application requires Adobe AIR Beta 3 and Adobe AIR Beta 3 is the only installed runtime, badge will install the application only.
      • If application requires Adobe AIR Beta 3 and Adobe AIR 1.0 is installed, badge will display download links requesting end-users to download the Adobe AIR Beta 3 runtime and application manually. The Adobe AIR 1.0 runtime does not support downloading or installing Beta versions.
    • 'Handling of AIR 1.0 based applications
      • 'If application requires Adobe AIR 1.0 and no Adobe AIR runtime is installed, badge will install Adobe AIR 1.0 runtime plus application.
      • If application requires Adobe AIR 1.0 and Adobe AIR 1.0 runtime is installed, badge will install the application only.
      • If application requires Adobe AIR 1.0 and Adobe AIR Beta 3 is installed, badge will install the Adobe AIR 1.0 runtime plus application
  3. Includes capabilities to detect and launch ("launch now") installed applications. Note: Application must have opted-in to be detected and launched. Pleas see Adobe AIR documentation for details on how to make your application detectable.
  4. Provides customizable "help" text and links. This allows end users who encounter problems installing the application to get more information
  5. Customizable text display

Please see the "Getting Started Guide" for features, parameters, documentation. All necessary files including the source code can be found in the .zip file.