Hi Erling,
Thanks for assisting to make these improvements – it will definitely have a major impact on efficiency of the android apps going forward. It has been a pleasure for the team to work with you from HISP-SA side in improving this – thanks for your responsiveness to the issues encountered. J Regards, Elmarie Claasen Hisp logo Project Manager Health Information Systems Program Tel: 041-367 1027 Cell: 082 374 2209 E-mail: <mailto:elma...@hisp.org> elma...@hisp.org Skype: elmarie.claasen52 This message and any attachments are subject to a disclaimer published at <http://www.hisp.org/policies.html#comms_disclaimer> http://www.hisp.org/policies.html#comms_disclaimer . Please read the disclaimer before opening any attachment or taking any other action in terms of this electronic transmission. If you cannot access the disclaimer, kindly send an email to <mailto:disclai...@hisp.org> disclai...@hisp.org and a copy will be provided to you. By replying to this e-mail or opening any attachment you agree to be bound by the provisions of the disclaimer. From: Dhis2-users [mailto:dhis2-users-bounces+elmarie=hisp....@lists.launchpad.net] On Behalf Of Erling Fjelstad Sent: 28 April 2016 10:04 AM To: DHIS 2 Developers list; DHIS 2 Users list Subject: [Dhis2-users] Major performance improvement on the DHIS2 Android Tracker Capture & Event Capture Hi all, The Android team has been working closely with our colleagues at HISP South Africa and together we have manged to cut down the amount of data used and the amount of requestes when logging in, doing the first synchronising of meta data and sending data back to the server. - We have implemented bulk sending of tracker data (tracked entity instances, enrollments and events) to the server. - We have removed a lot of unnecessary calls to the web API and optimized them. - In Event Capture we have reduced the amount of Events that is auto downloaded on the device. Before it was 200, now we have reduced it to 50. If this is a problem for anyone, please contact me. For the perfomance improvements, we found n the South African test server that: - First login with synchronising meta data, data usage was reduced from 4.2 MB to 40 KB. - Sending of data: 1 Tracked entity instance with 1 Enrollment and 4 events was reduced from 25 KB to 5 KB. Amount of requests dropped by almost 50% Both Tracker Capture and Event Capture should be available on Google Play today and works for DHIS 2.22 and 2.23. For older versions of DHIS2 (2.20 and 2.21), the new Android apps will be available on our Github page soon. Old versions will not have bulk sending of all tracker data, only events. Regards, Erling - DHIS2 Android Team -- *This message and any attachments are subject to a disclaimer published at http://www.hisp.org/policies.html#comms_disclaimer <http://www.hisp.org/policies.html#comms_disclaimer>. Please read the disclaimer before opening any attachment or taking any other action in terms of this electronic transmission. If you cannot access the disclaimer, kindly send an email to disclai...@hisp.org <disclai...@hisp.org> and a copy will be provided to you. By replying to this e-mail or opening any attachment you agree to be bound by the provisions of the disclaimer.*
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-devs@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp