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]