Hello World! I am immensely interested to apply for the Google Summer of Code 2021 for OpenMRS. I keep looping through the code repository of android client and fortunately I am working on some issues/enhancements already. Everyday, I make myself familiarize with the code structure more & more.
I took a good look at the proposed objectives of Android client for GSoC 2021. One of the objectives is to Implement offline functionality to the app. I think we can use WorkManager library for that. Its the latest Architecture components’ library from Android.
Moreover, I am already working on migrating to Navigation Component(see here) which I think will add a cherry on top of one of the objectives i.e., Migrating to MVVM.
One suggestion would be to use Dagger dependency injections too.