Pictorial Data Entry: Bring events to life by using icons and colors to illustrate answers to certain form questions.
Configurable App theme and Icon: The theme and color of your DHIS2 server configuration will define the theme and icon of your Android App so that their visual appearance is aligned. You can further customize your personized icon using the DHIS2 App Widget to create a shortcut to the app.
Full offline functionality with intelligent sync: A local database in the mobile device keeps a synchronized copy of the programs and datasets available to the user. You can set configurable parameters so that the most relevant data is automatically synchronized when internet is available:
- Tracked Entities: Up to 500 active enrolments, prioritizing the most recently updated within the user’s assigned Org Units.
- Events & Datasets: most recent 1,000 events or 500 datasets.
Integrated search: Before adding a new tracked entity, the app automatically conducts a search for existing matches to reduce potential duplication. If offline, the search is on the local database. When online, the app automatically suggests records for the user to download and update, based their Org Unit assignments.
GPS coordinates and Polygons: The app supports geoJSON format, which allows the user to capture not only GPS coordinates but also polygons by drawing directly on the map within the app.
Rendering Types: The available rendering options within the app now include horizontal and vertical radio buttons, checkboxes and toggles. The allowed options depend on the value type, and make it easier for users to fill out forms intuitively.
Android SDK: The Android Software Development Kit (SDK) is a set of tools intended to help independent Android developers to create their own Android apps using DHIS2 as a platform. This facilitates the development of custom and ad-hoc apps for DHIS2, by making it easier for developers to take advantage of the many functionalities included in the SDK.
Android Community: A global network of DHIS2 experts are take part in the development and deployment of the DHIS2 Android App by submitting feature requests, participating in software testing, and providing valuable feedback from the field. You can join the discussion on the DHIS2 Community of Practice.