i would like to add dropbox functionality to my app
1-be able to backup the app entirely (images and mysqlite db file)
2-be able to restore the restore the app
3-only one copy of the app should exist on the backup, meaning that every time the user issues
the backup operation, the app should check what files already exist on dropbox and only backup the missing
file. Similar to a differential backup. this will speed up the backup by not having to re-copy the entire app every time.
4-during the backup/restore there should be a progress bar showing the progress (EX: 1 of 20 files remaining)
5-during the backup/restore, the user should be able to cancel the operation without looking any data.
6-the app should be aware of the device going to sleep or app closing in the middle of backup/restore without loosing data.
The project should be completed within 7 days after accepting.