Apache Felix on Androids

Apache Felix is an implementation of the OSGi specification, a dynamic module system for Java that can be used on systems ranging from embedded to enterprise. Google Android is a platform for mobile devices that uses an application component model based on a Java dialect. Combining both models allows the creation of modular, dynamically updateable desktop applications that can adapt to their environment. In this talk we will show that Felix already runs out of the box on Android and how it can be used to create applications out of components, dealing with issues like location awareness, languages and general updates. Based on a plugin store we will demonstrate dynamic installation and update of components.