The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniFocus > OmniFocus for iPhone
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
Background sync Thread Tools Search this Thread Display Modes
Hi. Now that the iPhone is going to offer multitasking, would it be possible for Omnifocus to run all the time, and automatically sync every half hour or something? It would make things much more seamless.

Thanks.

Kevin McKenzie
 
I don't have any concrete information just yet, but from what I've read I don't think this will be possible.

When an app is in the background, it goes into a "quiescent state", meaning its state is preserved and the app is ready for action should you need it again, but the app can't continue doing arbitrary processing, like syncing OmniFocus data.

There are some APIs provided by the OS that allow certain types of processing to continue, like background audio or VOIP. But I don't see anything that would allow OmniFocus syncing.

-Dennis

PS - Here's a good overview from Macworld.

Last edited by Toadling; 2010-04-08 at 05:04 PM.. Reason: Added link to Macworld article
 
Quote:
Originally Posted by Toadling View Post
I don't have any concrete information just yet, but from what I've read I don't think this will be possible.

When an app is in the background, it goes into a "quiescent state", meaning its state is preserved and the app is ready for action should you need it again, but the app can't continue doing arbitrary processing, like syncing OmniFocus data.

There are some APIs provided by the OS that allow certain types of processing to continue, like background audio or VOIP. But I don't see anything that would allow OmniFocus syncing.

-Dennis

PS - Here's a good overview from Macworld.
All we need is omnifocus to use the multitasking service called 'Task Completion' this will enable you Im guessing to hit the sync button and close or move to another application and the syncing will continue in the background until completed. Any word Omnigroul if this is the case? Thanks!
 
Quote:
Originally Posted by Nikemkballer View Post
All we need is omnifocus to use the multitasking service called 'Task Completion' this will enable you Im guessing to hit the sync button and close or move to another application and the syncing will continue in the background until completed.
That would be handy and sounds like it should work. It would be an improvement over what we have today.

But that's not what Kevin was asking. I don't think OF will be able to continuously sync at regular intervals in the background. It wouldn't, for example, be able to keep its database up-to-date with tasks entered and synced on your Mac while some other app is frontmost on your iPhone. You'd have to bring OF to the front again on your iPhone to sync it.

Of course, I don't work for Omni, so who knows what they'll be able to come up with. My assertions are based purely on what I've read about iPhone OS 4.0 on the web.

-Dennis

Last edited by Toadling; 2010-04-10 at 07:54 AM.. Reason: Added disclaimer
 
As I understand it, "Task Completion" would be enough to let the sync finish, but I don't think the app gets unlimited background time to keep syncing whenever it wants. Essentially, as the name implies, "task completion" is just to finish whatever the app is doing, and I believe it has to register an amount of time with the OS that it expects to be finished within.
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
OmniPresence background sync? marcussommer@mac.com OmniPresence 0 2013-05-06 12:04 PM
Does it sync in background? lmsboy OmniFocus for iPhone 3 2013-02-07 11:07 PM
Background sync? lmsboy OmniFocus for iPhone 27 2011-08-08 05:29 PM
Pdf aS a background mattao OmniGraffle for iPad 1 2010-10-14 11:25 PM
Does Omni sync in background? JamesX OmniFocus for iPhone 2 2010-10-06 09:29 PM


All times are GMT -8. The time now is 03:07 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.