naz013 / Reminder

Reminder application for Android
https://craysoftware.wordpress.com/products-2/just-reminder/
Apache License 2.0
2 stars 1 forks source link

Seamless autosync #4

Open gaydenko opened 6 years ago

gaydenko commented 6 years ago

Hi! I like open source, so I'm evaluating the app (pro version). Probably the only stumbling I have met is very lazy sync. Please, take into account this use case:

So, I suggest to add (probably optional) triggers to sync: start/close app, activate/deactivate main activity are the first hook points I can imagine. Also, some google push mechanics probably must be used.

Also, sync result notification must not be persistent, I guess: it must auto-disappear at the case sync was OK.

naz013 commented 6 years ago

Hi! That type of sync is only possible with server application. This app works only on client device and sync via user's Cloud.

gaydenko commented 6 years ago

We have two states:

So, we need to merge them to get new state and propagate the last one to Cloud and locally. State is just a collection of records with, say, UUID and timestamp. The last win. Hooks to sync are in hands.