When transmitting data, reduce its size as much as possible.
Data transmition is a common operation in mobile apps. However, such operations are energy greedy and the time of transmission should reduced as much as possible.
Exchange only what is strictly necessary, avoiding sending unnecessary data. Use data compression when possible.
When performing HTTP requests use gzip content encoding to compress data.