Datasheet
Luchner c01.tex V3 - 03/20/2008 2:29pm Page 13
Chapter 1: The Development Environment
/assets
/images
HelloWorld.png
/bin
HelloWorld.swf
By running the following command using the
-C
option, you can include those files in your build:
>adt - package -storetype pkcs12 -keystore certificate.pfx HelloWorld.air
HelloWorld-app.xml -C ./bin HelloWorld.swf -C ./assets/images HelloWorld.png
Relative paths between the current directory and the specified files in the directory paths using the
-C
option will keep their structure within the installation folder. For example, specifying
-C modules/
module.swf
will place the
module.swf
file in a subdirectory titled
modules
within the application direc-
tory. All files not specified using a relative path will be included at the root of the package directory. If
you prefer to have a specific directory structure within the application directory, then the
-e
command-
line option is available, which enables you to place a file in a specified directory.
Whether you choose to specify the package file using the
-C
option or not, if all goes well, after run-
ning this command and entering your password, an AIR installer file named
HelloWorld.air
will be
generated in your project directory.
Installing and Uninstalling
Installing an AIR application is as easy as double-clicking the AIR installer file. This section will show
you how to install the Hello World application and explain what happens at the system level when
an application is installed. You will also learn how to uninstall an AIR application, and the results of
doing so.
Installing the Hello World Application
Double click on the
HelloWorld.air
file you generated previously, found in its usual location. Upon
double-clicking the AIR file, the dialog shown in Figure 1-1 will be presented.
In the installer window shown in Figure 1-1, you will see the application name you specified in the
filename
element of your
HelloWorld-app.xml
descriptor file. You are also presented with the options
to Install or Cancel. By clicking the Install button, the dialog shown in Figure 1-2 is displayed.
The title and description displayed in Figure 1-2 are the values specified for the
name
element and the
description
element in the application descriptor file, respectively.
You are presented with the option to cancel the installation again, but roll the dice and click Continue.
The window will briefly display a progress bar, indicating the installation process. If you have chosen
to start the application after installation, then when the installation has finished you will see the screen
shown in Figure 1-3.
Amazing, right?
13