Looking to have an app made for Android
The apps would be similar to dropbox's
Folder and file list will be retrieved from a cloud service and stored local on the device (sqllite preferabley) so off-line use is still possible. The folders/files should be browsable by the user and they can choose to download and/or open the file by streaming it (for mp3 or video for example).
Folder and file icons must indicate its stauts i.e. not downloaded, downloaded, pinned
A search ability will exist that uses folder/filename and tags to produce list. This needs to run off the local database.
Syncing will be needed. A chronological list of events since last sync will be retrieved from the cloud and performed on the device. Downloading must be intelligently handled (smallest file first etc).
All Server communication must use SSL.
- sync fequency
- user account (must be encrypted)
- default pin setting for the device
- download and upload throttle
- batter level dependent
*Long Press Menu
When downloaded the file should be saved to the device.
When a file is opened through the app the default program set on the device should be used to open it.
Allows user to create a list of keywords for use in searches.
Allows user to use a checkbox list of their devices. If the device is checked that indicates they want the selected file/folder to always be automatically synced on that device.
Allows users to share the folder/file. There will be a few different options.
Deletes the file, both on the device and sends a delete command to the cloud api.