1. A method of coordinating traffic among applications on a mobile device, the method, comprising: delaying transfer of a first data transfer request initiated by a first application until another data transfer request initiated by a second application is detected on the mobile device; transferring, the first data transfer request of the first application and the other data transfer request of the second application a single transfer operation over the network.