Hi, everyone! 

Several users asked us about how auto-sync works in new MLO 2 for Android. 
In general, the operations with data in the cloud are automatic and do not 
need additional actions from your side. But there are several delicate 
points. Here we will post a detailed response with the technical details in 
order to respond to all these questions.

1. When you open the app, all changes in the cloud will be automatically 
checked and synchronized if needed. Usually, this happens quickly, even 
before you start to do any changes in the app. But you do not have to wait 
until the sync process is completely performed, it continues in the 
background and allows you to work (which was not possible in MLO 1). When 
the changes arrive, you will see them immediately. 

2. When you open some other app or when your device switches to the sleep 
mode, MLO 2 waits for several seconds and, in case of finding any local 
changes, automatically transfers them to the cloud. 

3. After you see a reminder from MLO on the device and in case you change 
it (snooze, complete the task, etc) MLO waits until the device goes to the 
sleep mode and in a couple of seconds transfers data to the cloud. This 
happens automatically, you don’t have to launch MLO for that. 

4. After you change your tasks in the widget, MLO waits until the device 
goes to the sleep mode and in a couple of seconds transfers data to the 
cloud. This happens automatically, you don’t have to launch MLO for that.

*Important!* If auto-sync does not work as described, please, check the 
settings of the cloud sync in the Android app. This option should be 
enabled, as also the access to the mobile data, in case of using the mobile 
internet. 

This way your local changes are always transferred to the cloud without any 
additional actions, and you get the relevant data when you need to work 
with them in the app. This is how we achieved a reduce in consumption of 
the battery and traffic, which is also one of our goals. 

However, this scheme does not cover the two following cases:

5. You set the new reminder on the Desktop, and want to receive it on the 
mobile device, but do not want to open MLO on your mobile device for that.

6. You make some changes on the desktop, and want to see them in the 
widget, but do not want to open MLO on your mobile device for that. 

To make items 5 and 6 possible, we have to use PUSH technology. In this 
case, the server will send the information on your device in event of any 
changes, even when it is in the sleep mode. Such technology is the only 
right choice because of the two reasons: 

   - as for item 6, the system doesn’t let the app an opportunity to know 
   that widget is on the screen right now and needs an update of the data from 
   the cloud. 
   - if we check the cloud for changes according to a certain schedule, it 
   will be too consuming for the battery of your device, and anyway, your data 
   could arrive not at the time when you will need them.

The PUSH notification solution has special features, which we should also 
take into account. Just imagine, how you are working all day long on your 
Desktop computer, making a lot of changes in MyLifeOrganized. Every time 
you sync to the cloud, your changes will be immediately sent to all your 
devices, even if you do not need them right now. As a result, your battery 
is consumed less economically, than if you would sync all changes once, at 
the end of the working process. 

When we developed MLO 2, we considered the possibility of adding PUSH, and 
we plan to implement this function as an optional, for those users who need 
it. We need to make changes on the server side so that everything would 
work right and economically. This is one of our priority plans.

Sincerely yours, 
The MyLifeOrganized Team

-- 
You received this message because you are subscribed to the Google Groups 
"MyLifeOrganized" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/mylifeorganized.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mylifeorganized/00b73b79-ee56-46e9-b420-e488ae6e8c4a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to