Page tree
Skip to end of metadata
Go to start of metadata

The mUzima mobile is layered framework consisting majorly of three layers:

  • The Search API

    The Lucene based back-end (database) for the app. This is a java library that not only stores mUzima data but also encrypts the data and provides RESTful connection to the server. It is layered within itself consisting of:
    • Service Layer
    • Dependency Injection Layer (Guice)
    • Indexer (Document Repository)

  • The Muzima API

    The business logic layer of the framework

  • No labels

1 Comment

  1. Using GUice for DI, I thought Spring is the most trasted DI framework in the Java Community, why Google GUICE