Google Summer of Code 2018 with OpenMRS
12th week of Coding
In this week I developed muzima Android app to display patient reports. I had to try out different methods this week. here is a brief description of how I approached my task.
I used the functions of muzima api to call the server. Those middle-ware was developed by muzima developers, so my work was easier 😆! The muzima api calls the server asynchronously, so I had to wait until the report is fetched to muzima app. So I created a background process which listens for the message
When the download is complete I receive the message and then displays the report to the user.
The above code snippet shows how the view is loaded when the message is received. I am hoping to complete the functionality in the coming week 😯!