Skip to content

Latest commit

 

History

History
78 lines (50 loc) · 7.71 KB

ReleaseNote-2.1.0.md

File metadata and controls

78 lines (50 loc) · 7.71 KB

DHIS2 Android App version 2.1 Release Note

DHIS2 Android Capture App 2.1 is out with many new features, improvements and bug fixes! This version is fully compatible with the DHIS2 version 2.34.

DATA SETS


Increase Row Headers: The length of the first column in datasets is now calculated to show the full text for the Data Elements names. Users can also adjust the width to adapt it better to their screen size.

Jira | Screenshot

LISTING, FILTERING & SORTING of EVENTS


Group view of Program stages in TEI Dashboard: The TEI Dashboard offers now the possibility to change the list of events from the chronological view to a stage grouping view. The stage grouping view will group and collapse the events per program stage. Each program stage group can be expanded by the user and the events will be displayed chronologically.

Jira | Jira2 | Screenshot | Screenshot2 | Documentation

Filtering added in TEI Dashboard: Filters have been added to the TEI dashboard. It is possible to filter the events of a Tracked Entity Instance enrollment per period, organisation unit, sync status, event status, and user assignment.

Jira | Screenshot

DATA ENTRY FORMS (Event and Tracker Programs)


Improved error message dialog when saving event or enrollment: The app will now list the name of the mandatory fields missing when the user tries to complete an event or enrollment. The sections containing the missing fields will be highlighted to help the user find the missing fields.

Jira | Screenshot

QR and Barcodes supported: Data elements or attributes or type text can be configured as QR or barcodes. When a Data Element or Attribute is rendered as QR/Barcode, the app will open the device camera to read the code image. When the QR/Barcode is a TEI attribute configured as searchable, the user will be allowed to scan the code in order to search and identify the Tracked Entity Instance. This will also work for option sets.

Jira | Screenshot | Screenshot2 | Screenshot3 | Screenshot4 | Documentation

Extended rendering options: The available rendering options have been expanded to include horizontal and vertical radio buttons, checkboxes and toggles. The allowed options depend on the value type.

  • Yes Only: can be rendered as radio button or checkbox.
  • Yes/No: can be rendered as horizontal/vertical radio buttons or horizontal/vertical checkboxes or toggle.
  • Text: can be rendered as QR or Barcode. When is linked to an option set can be rendered as horizontal/vertical radio buttons or horizontal/vertical checkboxes.

Jira | Screenshot | Screenshot2 |Screenshot3 |Documentation

Save dialog and button in enrollments aligned with Events: the design of the "save" button and related dialogs in the enrollment form have been modified to align with the user experience of the events form.

Jira | Screenshot

Improvements in Sections: The display for sections has been redesigned for a more simple user experience. In addition, the sections in enrollment form are now supported and are aligned with the design of the event sections.

Jira | Jira2 | Screenshot | Screenshot2

Notes in events: It is possible to add notes to events in single event programs and program stage events. Notes are available in a new tab at the data entry form.

Jira | Jira2 | Screenshot

USER ASSIGNMENT


Filter events based on user assignment: It is possible to filter events based on assignment to the current user. The “Assigned to me” filter has been added to the single event program list, the TEI list and the TEI Dashboard and the map views. It will only be displayed when the active program is configured to assign events to users.

Jira | Jira2 | Jira3 | Screenshot | Screenshot2

QUALITY / SECURITY / PERFORMANCE


Fixed vulnerability related to the application PIN access control

Events are created and persisted at the end of the Form Jira

SqlBrite Queries migrated to SDK Jira

RELEASE INFO


Release Information Link
Download app from Google Play or Github https://www.dhis2.org/app-store
Documentation and Javadocs https://www.dhis2.org/android-documentation
Details about each feature on JIRA (requires login) 2.1 Features
Overview of bugs fixed on JIRA (requires login) 2.1 Bugs
Source code on Github https://github.com/dhis2/dhis2-android-capture-app
Demo instance (user/password) https://play.dhis2.org/2.34/ android / Android123
DHIS 2 community https://community.dhis2.org Mobile Community
Sour code of SDK on Github SDK 1.0.3