GEOS SDK TechDocs
|
|
|
0 Foam UI Classes Overview
|
2 ComplexMonikerClass
Applications may be written to be incorporated into the
Nokia 9000i Communicator as part of a special release.
The Nokia 9000i Communicator does not have a file manager,
per se, to enable launching these applications. The applications
must be launched through a currently existing application.
FoamSubApplicationClass
allows you to indicate under which pre-existing application the new application should reside.
"Add-on" applications for the Nokia 9000i Communicator device, whether included on the device as part of a value-added release, or developed as an aftermarket product, will fall into one of three categories:
For each of these cases, there is an application already on the device that launches the sub-application. Service applications are launched using the SVCAPPS launcher; system applications use the SYSAPPS launcher; extra applications use the EXTRAPPS launcher.
Add-on applications are declared using the FoamSubApplication object, and an instance data field is set within the object indicating the "main" application it should be tied with.
Because a sub-application is not a separate application, special care needs to be taken when the sub-application is closed. This is discussed in Using a FoamSubApplication Object .
FoamSubApplicationClass Instance Data
Using a FoamSubApplication Object
GEOS SDK TechDocs
|
|
|
0 Foam UI Classes Overview
|
2 ComplexMonikerClass