← Back to team overview

dhis2-devs team mailing list archive

Android Apps Issues

 

Hi Dhis-Devs

We are looking at evaluating three Android Apps (Data capture, Event
Capture and Dashboards) in couple of months (around March end/Early April)
 for MSF (OCA).
We have been playing around with the apps and there are quite a few issues
and enhancements that we might be interested in
.
It would be good if we could get some clarity on the roadmap and if at all
they are on the priority to be fixed/implemented (We are happy to fix
ourselves as well, but its good to know the agenda of the dev team).

Here is a list of some issues/questions and enhancements that might make
sense.
*[Q] : Question*
*[I] :   Issue*
*[E] : Enhancement*

*Data Capture App:*
*1. [I] *We opened an issue in GitHub as well. But unfortunately no one has
responded yet. https://github.com/dhis2/dhis2-android-datacapture/issues/12
2. *[I]* A dropdown field allows text entry (manually from the keyboard).
Rather this field should not allow any data entry.
3. *[I]* Period labels are overlapping (see this example:
    In the DHIS Web App:
          2015-5-15 to 2015-5-21
          2015-5-7 to 2015-5-14

    In the Android App:
         2015-5-14 to 2015-5-21
         2015-5-7 to 2015-5-14

4. *[E]* If data is not synced (sync failed), if it’s easy to suggest an
action to the user (something like “Please try again later or restart app”).
5. *[E]* A logout confirmation message ("Are you sure you want to log out")
is missing(although its present in the Event Capture app)


*Event Capture App*
*1. [Q] *Is there a limit on the number of columns that can be accommodated
in the mobile app?
2. *[Q] *Is there any upper limit on the time for which the device can be
offline?
3. *[Q]*Is there any upper limit on the number of events that can show up
in the grid (for view purposes)?
4. *[I]* If an event fails to sync, on clicking on the sync icon, the full
stack trace(exception) shows up. It's not a user friendly message.
5. *[I]*The spinner doesn't stop even if the device is offline. (Swiping
initiates a sync, but in offline conditions, it should raise a message)
6. *[I] *While offline, when we attempt login the message that comes up is
not user friendly.And same holds true for the message which comes when the
app times out while trying to log in.


*Dashboard App*
*1.[I] *There are no sync related notifications/messages (When we click on
the sync icon in offline as well as online mode)

Regards
Vanya







-- 
With Regards
ThoughtWorks Technologies
Hyderabad

--Stay Hungry Stay Foolish!!

Follow ups