Just incase you want more information from @rishabh997 you can reach him through his email. He is very committed elsewhere. Besides, to get a clear insight on what next on Android project, try to interact with RefApp 2.12.0 to know which feature was added that is missing on Android 3.x.
Hi, thanks for reaching out via mail, there are some features that I think can be helpful in future:
Feature Modularization
Since the android client is “layer modularized”, it becomes difficult to segregate different features, we tried this in previous year’s gsoc and @saurabh might have better idea in this… Not sure if it is feasible with current codebase but this is one things we can work on…
MVVM architecture
Since I haven’t been in touch with the project, saurabh can give better views here…
Adding onto the points put up by @rishabh997, I think I documented few points we can work further on in my weekly articles last year. I will quickly add it here again.
Rectifying the pipeline for the google play store app publish.
Getting the app published on F-Droid.
Migration of Whole codebase to Kotlin + architectural improvements.
Work closely with Implementer/s to get the client customized and deployed.
Addition of more modules to the android client to bridge the gap in functionality provided by web app and android application.
I would say 3rd point being of utmost importance, It would be really be great, if we get some concrete requirements from the implementors who really have to use the android client, so that all these efforts put in really help us .