Skip to content

Android Capture App for DHIS 2 (v1.2.0)

Compare
Choose a tag to compare
@mmvila mmvila released this 15 Mar 12:33
f785586
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.

This version includes 2.31 compatibility, some functional improvements and many fixes of the new generation DHIS2 Android App. We encourage you to download it and test it, it supports 2.29, 2.30, 2.31.

You can find in Jira more details on the functional improvements and bugs fixed in this version.

Remember to check the documentation for detailed information of the functionalities included in the App and how to configure DHIS2 to use it.

Please create a Jira Issue if you find a bug or you want to propose a new functionality. [Project: Android App for DHIS2 | Component: AndroidApp].

You can also download the App from Google Play!

Find all details in our website

Functional improvements
General
ANDROAPP-1773 | Support for dhis v2.31
ANDROAPP-735 | Show Description for DE/ TE Attribute/Prg Stage/ Program/ Indicator/ …
ANDROAPP-1651 | Read and apply render type auto-complete for text fields
ANDROAPP-1814 | Change text for Complete event button
ANDROAPP-1829 | "Delete data" action in the settings needs to be confirmed

Bug Fixing
General
ANDROAPP-1819 | Infrequent app crashes on DHIS 2 Android App v1.1.1
ANDROAPP-1830 | App v1.1.1 still crashes often
ANDROAPP-1966 | App crashes accesing settings menu
ANDROAPP-1973 | Going back from map crashes

Log in & Settings
ANDROAPP-1794 | Reset app data & Configuration "Cancel" and "Accept" buttons are not visible in some devices
ANDROAPP-1795 | Unable to Login through QR code
ANDROAPP-1796 | "https://" disappears after resetting the app (reset app data & configuration button)

Event Program: event list & filter
ANDROAPP-1806 | Default OU filter set to zero
ANDROAPP-1861 | Event filter- "Clear selection" does not hide the events

Tracker Program: TEI List & Search
ANDROAPP-1950 | searching by TET does not return any results

Tracker program: TEI Dashboard
ANDROAPP-1781 | Display text as result of Program Indicator
ANDROAPP-1951 | Relationships are not created after selecting the related TEI

Tracker program: Enrollment & program stages logic
ANDROAPP-1792 | "Complete and add new" does not create the new event
ANDROAPP-1949 | 'Ask user to complete program when stage is complete' and 'Ask user to create new event when stage is complete' do not trigger the question if event opens after enrollment
ANDROAPP-1953 | User should not be allowed to schedule events with 'Hide due date'
ANDROAPP-1961 | Auto-generated events are using the enrollment date even if "Generate events based on enrollment date" is not configured

Data Entry Form
ANDROAPP-1744 | Event sharing settings- "Can view only" is allowing user to edit events
ANDROAPP-1797 | After capturing coordinates through map, app returns to the first section in the form
ANDROAPP-1833 | Category Combination field is displaying the Program's name
ANDROAPP-1948 | Incorrect order of Data Elements
ANDROAPP-1963 | User is allow to choose a 'can view only' option from a CatCombo
ANDROAPP-1974 | Selecting option with icon assign has unexpected behaviour

Program Rules
ANDROAPP-1863 | Assign Value provokes random behavior
ANDROAPP-1947 | Variable type: Data element from previous event is not evaluating 10 events preceding the current event date
ANDROAPP-1956 | Variable type: TEA, Make Mandatory Field action allows user to complete an enrollment leaving compulsory attributes in blank
ANDROAPP-1957 | Variable type: TEA, Hide Program Stage does not apply to auto-generated events
ANDROAPP-1958 | Variable type: TEA, Hide Section action hides incorrect section
ANDROAPP-1969 | Expression to evaluate and display after static text is not showing in android

Sync Problems
ANDROAPP-1516 | Registered participant not showing up
ANDROAPP-1768 | Sync Issues - all data deleted
ANDROAPP-1805 | Synchonization problem - DHIS2 Android capture