Aleksandr писал(а): А еще лучше сделайте синхронизацию с локальным файлом (на устройстве), а уж облако мы найдем сами...
С синхронизацией на основе файла ничего не получится.
Если Вы с разницей в 10 секунд измените задачи и на компьютере, и на портативном устройстве, то никакой DropBox или его аналоги не поймут какие именно задачи внутри файла Вы изменили. DropBox просто перепишет все файлы на один самый новый, не задумываясь, что задачи были модифицированы в двух местах. Точнее DropBox создаст несколько копий файлов с разными именами, в которых будут разные изменения. Но зачем Вам 2-3-4 файла? Работете-то Вы только с одним.
Синхронизация MLO (не важно - облачная или через WiFi) синхронизирует каждую запись в базе по-отдельности. Именно поэтому Вам система задает вопрос при наличии конфликтов какую из версий ЗАДАЧИ, а не файла, использовать.