Hello Abdel,

On Jan 31, 2009, at 7:04 , Abdel Olakara wrote:

I might be asking a very silly question. what is application admin
specification in R4?

It is actually described in the compendium of R4.1, chapter 116. As far as I know it originated from the mobile spec and later transferred to the compendium.

which section of core specification explains about
multiple application environment and its execution? My aim is to understand
where its used and how its used practically.

Quoting from the introduction chapter of the spec:

"The OSGi Application Admin service is intended to simplify the management of an environment with many different types of applications that are simultaneously available. A diverse set of application types are a fact of life because backward compatibility and normal evolution require modern devices to be able to support novel as well as legacy applications. End users do not care if an application is an Applet, a Midlet, a bundle, a Symbian, or a BREW application. This specification enables applications that manage other applications, regardless of application type. These applications are called application managers. This specification supports enumerating, launching, stopping and locking applications. This specification does not specify a user interface or end-user interactions."

Most of this sounds targetted towards mobile phones, allowing OSGi to manage the life cycle of non-OSGi applications (start and stop a MIDlet, Symbian app, etc..) but in theory it might also apply to launching/controlling native applications on a desktop.

In general this is a component you can use if you want, for example, to create a generic launchpad for applications, replacing the "old" desktop of your phone or computer.

Greetings, Marcel


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to