In my android application everything is based on web services with JSON requests and responses.
The user that is using their mobile data with a poor internet connection needs the application to work fast. So I want to reduce the amount of data sent between the phone and server.
How do I reduce the payload size? Is there any tool or library to improve the effective data transfer rate over a mobile connection?