DHIS2 Android overview
The new DHIS2 Android App allows offline data capture across all DHIS2 data models*. Data and metadata are automatically synchronized whenever there is internet access, always keeping the most relevant data for the logged user in the device.
Easier Login and enhanced data protection
Server URL can be set via a QR code. The app will also remember previous used URLs and user names.
Once a user is logged, a four digit PIN can be used to secure the app.
Configurable App theme and Icon
The theme and color of your server appearance configuration will define the theme and icon of your App. You can use your personalized icon using the DHIS2 App Widget. It will create a shortcut to the app.
Attractive, user friendly navigation
All programs and datasets* accessible to the logged user are integrated into the new "Home" page, displaying their associated icon and colour. * Aggregated data model (datasets) available from October 2018 (Android version 1.1)
Fully functional while offline: intelligent sync.
A local database in the mobile device keeps a synchronized copy of the programs and datasets available to the logged user. The most relevant data is also automatically synchronized.
- Tracked Entities: Up to 500 active enrolments, prioritizing the most recently updated on the user’s assigned data capture Org Units.
- Events & Datasets: most recent 1,000 event or 500 datasets.
These parameters are configurable
Integrated search for tracker
Before being able to add a new traced entity, users automatically conduct a search. If offline, the search is on the local database. and when online, it will automatically suggest records for download, based on user’s Org Unit search setup. As a result, potential duplicates are minimized.
It fully implements DHIS2’s powerful tracker data model in the small screen, including relations, indicators and notes.
Events comes to life - icons and colors can be used to illustrate questions’ answers. Currently only available for events without registration.
Display information of the current status of completion of data elements per section in a summary screen. Useful for complex surveys with multiple sections.
|Android version||Android 4.4 (KitKat)||Android 5.1 (Lollipop) or better|
|DHIS2 version||DHIS 2.29||DHIS 2.30|
Recommendations for a DHIS2 mobile deployment
Mobile device specifications
The Android App is compatible with DHIS2 2.29 and 2.30. It requires a device that is running Android v4.4 or higher. In this link you will find recommendations for mobile device acquisitions for a DHIS2 Android deployment.
Testing and Piloting
If you plan to deploy the DHIS2 Android App in the field, you should first do a full round of testing of the app in you own configuration. The app has been extensively tested with the demo servers, and during Beta testing it was tested against some real configurations as well. We know, however, that every DHIS2 configuration is special in many senses, and might cause inconsistencies that we have not being able to identify. It is strongly advised to carry out a comprehensive testing of the app in your own server before piloting it.
How to migrate to Android Capture App
If you are ready for deploying the new Android App in the field and your users are already using Event Capture or Tracker Capture, you should follow these steps:
- Sync data of the current app you are using.
- Download and install the DHIS2 Android App.
- Login using your credentials and all data will be synced.
Contribute to the App
How to report a bug
First of all, please check the List of already reported bugs.
The list is always updated as you add new bugs and we work on them. You need an active, free DHIS2 Jira account.
When reporting a bug please specify together with your description:
- DHIS2 version and build revisionn
- DHIS2 Android App version
- Android OS version
- Device (when possible)
How to suggest Icons to the library
DHIS2.30 and the new DHIS2 Android App allows you to select icons for programs, datasets and the options of an optionset. DHIS2.30 incorporates 125 icons. We plan to expand the collection of icons on each future version of DHIS2- for that we need your help: we are seeking ideas for new icon - please submit yours using this form.
How to add translations
You can contribute to the current translations of the App or add a new language. Just contact us firstname.lastname@example.org and we will set up the translation server and send you instructions.