That's a very good point.
The reason I choose ownCloud to start with is because I have ownCloud server at home with unlimited space potentially. ownCloud android App works under Android 4.0 in BOOX. Its whole android App is open source in github. It should be a good starting point. I can avoid reinventing wheel to write auth, UI and etc.
However, your suggestion should be almost the same. Because both Dropbox and Google Drive provide its Android API. But I'm not sure if their API library works under Android 4.0. I'm pretty sure that Dropbox App can't run in Android 4.0.
I downloaded Google drive app. It does work in 4.0.
No matter which sync methods, I need to change their Android client behavior:
1. Subscribe Calibre database change in BOOX. Sync the change whenever happens in Server.
2. Change default Download location to external SD card Book/ folder.
|