Android Capture App for DHIS 2 (v2.3)
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. The app is compatible and we support 2.35, 2.34, 2.33. And has no breaking changes with 2.32, 2.31, 2.30 and 2.29. | |
GENERIC FEATURESAdd 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. 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. Jira | Jira 2 | Screenshot 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 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. USER EXPERIENCE AND USER INTERFACENew 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. 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. DATA ENTRYBarcode/QR code to also accept keyboard data entry: Barcode and QR code rendered fields will also accept manual data entry of the codified text. 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. QUALITY / SECURITY / PERFORMANCE[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][OrgUnitTree] 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 You can find in Jira details on the new features and bugs fixed in this version. Remember to check the documentation for detailed information of the features 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]. |