Issue:
Currently we are using org.ei.opensrp.Context class to manage singleton objects and modules on the opensrp client side, which is a bit cumbersome can get complex as the project grows
Suggested solution(s):
We use dependency injection library (https://android-arsenal.com/tag/28) to manage our dependencies, i would suggest we use dagger(http://square.github.io/dagger/) i have used it before on both personal and commercial projects it's really helpful.
@dimasciput @raihan-mpower @mberg @sohelsarder @ndisha @alihabib @raihan-mpower @dimasciput @djazayeri any views?
Issue: Currently we are using org.ei.opensrp.Context class to manage singleton objects and modules on the opensrp client side, which is a bit cumbersome can get complex as the project grows
Suggested solution(s): We use dependency injection library (https://android-arsenal.com/tag/28) to manage our dependencies, i would suggest we use dagger(http://square.github.io/dagger/) i have used it before on both personal and commercial projects it's really helpful. @dimasciput @raihan-mpower @mberg @sohelsarder @ndisha @alihabib @raihan-mpower @dimasciput @djazayeri any views?