iWear Framework

From iWear

Jump to: navigation, search

Modularity:

The middleware as well as the applications are consequently developed in a modular fashion. Therefore flexibility is ensured despite the complexity of the iWear middleware. This simplifies especially the development process since all modules described on this pages can be developed independently. Besides that the modularity allows us to load required parts of the system while an application is already running. This could be very interesting in a mobile environment since we expect the hardware connected to the system to change rather rapidly.

Extensibility and maintainance:

By using the GNU General Public License our projecthas the advantage and the freedom to utilize well-engineered GNU software. This decision was made at the beginning of our project based on two main arguments: First, since the academic project was limited to a duration of two years we realized that it would be not possible to reinvent a completely new middleware and a set of applicions. It made more sense to use and integrate existing software that is maintained by third parties. Second, the usage of the GPL offers the possibility for publishing the source code in a way so that others can use, enhance or integrate it. Additionally the GPL also allows us to continue our work on the iWear Framework.

Code API:

The complete API-doc of the framework can be found at http://docs.projectiwear.org/svn/html/.

In other languages