Vaandroid Architecture

This section describes the OSGi bundles that make up a Vaandroid application.

See ((OSGi)) and ((Starting Karaf)) for information on managing the runtime container.

Navigation Fragments

About

Navigation Fragments allow a URL to link directly to an activity. This is very useful for bookmarks and shortcuts.

Issues

Security

Constructing an activity stack

Some activities may require other activites to be pushed onto the stack.

Parameters

The URL may contain parameters

I

...

View Registry

By default, Vaandroid locates views by:

  • first checking the view registry
  • then the default system views
  • then searching installed plugins.

Vaandroid allows views to be registered outside of the core bundle.

  • Views can be used without a fully qualified name
  • System Views can be overriden

{...