Monday, March 18, 2013

Habits. My Mission sync.

Let us describe the new functionality we've just rolled out, after several months of "silence" :). The main parts are sync of the 'My Mission' and of the 'Notes' sections with Google tasks. First, will talk about Mission syncing.

If you're reading this, you probably know that google provides a small but neat easy-to-use online todo list integrated into their mail and calendar. They provide an interface for third-party apps to integrate with, which means they let other apps to sync users' lists to local devices and back. We've started our work in that direction, posting the results recently.

Google tasks represent a list of list of items. You can create lists, give them names, then add tasks to those lists. For 'My Mission' storing we've chosen the list called surprisingly :) 'My Mission'. Within this list we search for the task called, again, 'My Mission'. We use this task to sync your local mission statement with.

Starting from current version of the app, when you enter the mission page, you'll see an additional button in the form of two half-round arrows:

Pressing on this button will lead you to the sync page.

The sync page consists of 2 horizontally scrolling pages (tabs), one for the statement stored locally, the other for the statement stored in the Google task mentioned above.






















You can load both separately. You can Edit both in place and save them separately - one locally, the other to Google task. As we think, this is a very simple but at same time very powerful.

First, you have two places where you can have the statements. You can compare one to another, use different text in similar meaning. You can edit them separately and save them to different places, or you can completely replace one with the other.

But, the most important thing about all this is that You are in control of what needs to be saved and where. The app doesn't decide for you which version is actual and which should be saved (some other apps did that automagically in the background, often leaving me without valuable information).

Upd.: we are getting error reports, thank you, they'll definitely help to fix the issues.

Upd. 2: Uploaded the fix for the FC when trying to save local Mission statement to google when there's no list 'My Mission' on google. Thanks for the reports!

No comments:

Post a Comment