The files that must be supplied, and the files that AIF Builder generates are different for different programming languages, as summarised below.
Files for an application must be located in a directory \System\Apps\app_name\,
on any drive, where app_name
is the application's name.
When you are working on the Emulator:
for C++, this directory is created automatically when the application is built
for Java, you should create a suitable directory manually yourself. Any name may be assigned to app_name — there is no requirement that it must have the same name as the class or jar file
for OPL, this directory is created automatically when the application is translated
When an application is deployed on a target device, the application directory is created as part of the installation process.
C++ application writers must supply:
|
AIF Builder generates:
|
Java application writers should provide:
|
AIF Builder generates:
|
OPL application writers should provide an OPL source file (.opl
) or text source file (.tpl
).
AIF Builder generates:
|
Note that to complete creation of the application you must translate the source. This creates the application directory and .app
and .aif
files.