I am working with an application which has offline mode
. In order to do that we store the information in a local SQLite
Database and using Content Provider
which provides a wrapper around the SQLite, and sync
it every once in a while with the data from the web service and everything is working fine.
We are also keeping the images which are taken by user on the sdcard and send them to the server during the sync service.
The problem is bandwidth
and data usage. In Android 4.0+, we have a section in device setting named Data usage
. It is showing too much data usage and it annoyed the users.
My first question is : Do you think using ProGaurd which is a tool to shrink the code, can have any impact on reducing the Data Usage?
I would appreciate if you share any experience and suggestion with me in order to reduce the Data usage in such an app.