Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Examples— software installation

In Symbian OS v9.x and onwards, for security reasons, files cannot be manually copied onto a phone. The only way to install software is to create a software installation file (known as a SIS file) to automate the installation.

Two versions of the HelloWorld application are used to demonstrate how to generate SIS files. The single-language version of HelloWorld is located in examples\HelloWorld\. It consists of four files which must be installed onto the phone: HelloWorld.exe, HelloWorld.mbm, HelloWorld_reg.rsc and HelloWorld.rsc. These files are built from the source code located in the directory examples\HelloWorld\. After building the application, MakeSIS can be run on the package file HelloWorld.pkg, in the same location.

A version of HelloWorld supporting multiple language variants is located in examples\ToolsAndUtilities\Localise\. This version uses language-specific resource files, HelloWorld.r01, Helloworld.r03, and icon files HelloWorld01.mbm and HelloWorld03.mbm. After building the application, MakeSIS can be run on the package file HelloWorld.pkg, in the same location.


Other example package files