
Yet I wonder, given that most of the time the local file and the Dropbox file won't be "that" different (90% of the time a user will make just a few changes rather than a complete over-do), wouldn't it be much more efficient (and practical!) to treat it as a sort of incremental backup, just uploading/changing the bits and pieces that have actually changed? I am aware that'd need a rather complex API but the result would certainly be much more convenient for us users. Thanks to you I found the constant uploading/downloading of the whole DB to Dropbox to be too impractical -we don't have the luxury of having at all times those super-mega-fast connections I know you have all over Estonia )). I understand that the items synced (ie contacts) are available thru the EPIM app in Android, but how do I sync the contacts as well with the contacts in Android? (the telephone phone book that is!) Syncing contacts at EPIM PC with EPIM Android and the telephone's phone book Is the software intelligent enough to detect that and update accordingly or will I end up with one copy of EPIM simply overwritting the other thus loosing either the modifications I made in the laptop or the ones I made in the desktop?

Now I turn on both computers, start EPIM and allow them to sync with Dropbox. Thus, I would end up with two EPIMs that have both modifications but that haven't been syncronized. For the sake of making it difficult, say I do the same with the desktop PC at home. Say that on opening I cancel the sync and I start working with my local EPIM, then I close it down cancelling the upload to Dropbox as well. Unfortunately sometimes I'm in locations where the internet connection is rather poor so syncronizing my 1Gb+ database is simply unviable. I've noticed that the EPIM automatically tries to sync with Dropbox copy as soon as I open EPIM (if the file in Dropbox doesn't match) as well as it automatically uploads to Dropbox when I close EPIM (even if no changes where made).

I want to keep EPIM (pro) synced in my home desktop and my office laptop by using Dropbox.

Syncronization between different machines
