Write an Android application

Cancelled Posted Oct 2, 2014 Paid on delivery
Cancelled Paid on delivery

Make a download android application,better use download manager.

Extend the app so that one can schedule a download for later, meaning that one can enter a URL and the app starts this download automatically as soon as a Wifi connection becomes available. Make sure download does not occupy the UI thread, even just to wait for download.

Extend the app so that it provides a robust download function: the file should be correctly downloaded even if the network connection is temporarily disconnected or if the network changes. To test this,

- Start the download on WiFi and walk out the door until the connection switches off. Make sure the file is correctly downloaded.

- Change to a different WiFi network and move your phone / laptop to another location/network during the download (e.g., home to school). Again, make sure the file is correctly downloaded.

- Make every step visible for the user. For example, user should be aware when WiFi connection is down or the WiFi network is changed.

Ensure that a part of a file that has been downloaded before the network disruption does not need to be downloaded again. Show the download progress and percentage on the [url removed, login to view] the latency (time until first byte is received) and the throughput (bytes/sec) for each 10 second interval.

Android Mobile App Development

Project ID: #6538160

About the project

4 proposals Remote project Active Oct 2, 2014

4 freelancers are bidding on average $776 for this job

fashionMobile7

Hello sir. I am a passionate mobile developer with 5+ years rich experience. Before felling in love with mobile apps, I had worked extensively with objectiveC, XCode, Java, C++ to have a strong grip on OOP and design p More

$736 USD in 10 days
(14 Reviews)
7.2