The minimal application HelloWorld
, located in
epoc32ex\ToolsAndUtilities\
is used to demonstrate
Installation File Generator functionality. The application prints Hello
World!
on the screen in English.
The application in its most basic form is comprised of two files:
HelloWorld.app
and HelloWorld.rsc
, located in the
directory epoc32ex\ToolsAndUtilities\
, which must be installed
into \system\apps\HelloWorld\
on the target phone. Further
resource files HelloWorld.rit
, Helloworld.ruk
,
HelloWorld.rfr
are used to demonstrate more complex functionality.
Rather than manually creating this directory and copying the files
into it, a sis
file may be produced, from one of the package files
provided in epoc32ex\ToolsAndUtilities\
, to automate the
installation procedure. The package files provided with the example project are
as follows:
HelloWorld.pkg
— Demonstrates the most
basic Installation File Generator functionality.
HelloWorldText.pkg
— Demonstrates how
a text file is viewed on the PC, and a file is automatically run on the target
platform, during installation.
HelloWorldLangs.pkg
— Demonstrates how
to install applications supporting more than one language.
HelloWorldSis.pkg
— Demonstrates how
an installation file bundles other sis
files.
HelloWorldOptions.pkg
— Demonstrates
how to use an options line and condition block in an installation.
HelloWorldSecure.pkg
— Demonstrates
the use of a package signature for secure installation.