Go to the main page

Android Capture App V2.3 Overview

DHIS2 Android Capture App version 2.3 is out with many improvements and bug fixes. The updates in this release are focussed mainly on improving the user interface and data entry user experience

Jump to a section on this page

    Video Overview

    Discover the features and capabilities of version 2.3 of the DHIS2 Android Capture App with this informative presentation.

    Generic Features

    Add option to clear URL in login screen

    In the previous version the user could easily clear the username or password, but not the URL. A button to clear the text from the URL text box has been added to facilitate the login process.

    Screenshot ][ Jira 1 ]

    Improve error information to the user

    In this version the app renders the name of the data elements or attributes which fail in the synchronization process and replace it in the error message by the name of the data element or the attribute. In addition, the app displays an error message also inside the data entry form, next to the affected field. This helps the user identify the source of error and fix the problem.

    Screenshot ][ Jira 1 | 2 ]

    Open Image clicking on it

    When the user taps on an image, the image is opened and displayed on the screen taking the whole screen.

    Screenshot ][ Jira 1 ]

    Improve feedback when form rendering is slow

    A loading bar has been added in the data entry forms when form or section are loading and when programs rules are executed.

    Jira ]

    User Experience and User Interface

    New Event Cards in Event and Tracker programs

    The event and TEI cards have been improved and made more intuitive and informative in the last version. We have harmonised our user interface and brought this design to the lists of events in event programs and in the TEI dashboard. The cards display the name of the attribute or data element next to the value for the first three marked to be displayed. It is also possible to expand the card to display the rest of the attributes or data elements, which are shown following the same format.

    Screenshot ][ Jira ]

    New Fields for Data Entry form

    All value types rendering has been redefined. The images are fully displayed now with an adjusted size, the icons on the left side have been removed and the clear buttons have been added to all value types as well.

    Screenshot ][ Jira ]

    Data Entry

    Non-editable fields have different display

    Fields where the value is auto-complete, either because it is auto-generated or assigned by a program rule, are rendered greyed out giving information to the user about the field not being editable.

    Screenshot ][ Jira ]

    Barcode/QR code to also accept keyboard data entry

    Barcode and QR code rendered fields will also accept manual data entry of the codified text.

    Jira ]

    Quality, Security & Performance

    Quality, security and performance improvements in this release include:

    • [Functional Test][Event] Delete Event [ Jira ]
    • [Functional Test][Event] Details Event [ Jira ]
    • [Functional Test][Event] Share QR Event [ Jira ]
    • [Functional Test][Sync] Datasets [ Jira ]
    • [Functional Test][Sync] Event [ Jira ]
    • [Functional Test][Sync] TEI [ Jira ]
    • [Functional Test][Tei Dashboard] Enrollment [ Jira ]
    • [Test] Flow UI Test [ Jira ]
    • [Performance][OrgUnit Tree] Review list/adapter when loading org units [ Jira ]
    • Disable ADB in production version [ Jira ]
    • Enable Acra in Prod and Debug [ Jira ]
    • Track socketTimeOut in firebase and show message [ Jira ]
    • Update crash activity texts [ Jira ]

    DHIS2 Core Compatibility

    Android Capture App version 2.3 is fully compatible with DHIS2 version 2.35, as well as versions 2.34-2.31.

    Release Info & Demo

    To find more details about...Follow this link
    Download app from Google Play or GithubDownloads
    Details about each feature on JIRA (requires login)Details on JIRA
    Overview of bugs fixed on JIRA (requires login)Overview on JIRA
    Demo instance (user / password)Demos (android / Android123)
    DHIS2 communityDHIS2 Community of Practice
    App Source code on GithubDHIS2 Android source code
    SDK Source Code on GithubAndroid SDK source code