Primary mentor | |
Backup mentor | N/A |
Assigned to | N/A |
...
- Making the app easily extendable, i.e. Abstracting out common functionalities which almost all implementers would require into a jitpack library.
- Making a hello world module in android client using the jitpack library and document it.
- Implementing a robust offline structure for the various functionalities of the app (which covers currently only the provider module).
- Make the app more stable and reduce crashes checking backward compatibility issues testing on lower API devices.
- Integrate more components of the web app to the client (to be discussed further).
...
- The features added or modified must be documented in the hosted at OpenMRS client user guide with the github repository here.
Resources
- OpenMRS Android Client Project 2.9.x - Previous year's GSoC page for this project
- https://github.com/openmrs/openmrs-contrib-android-client - main repo
- https://openmrs.github.io/openmrs-android-client-user-guide/introduction.html - User guide
- https://talk.openmrs.org/t/gsoc-2018-openmrs-android-client-3-x-project/18035?source_topic_id=19471