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 Today's Posts

 
Any plans for a web based application to support iPhone? Thread Tools Search this Thread Display Modes
Hello,

I've been using OmniFocus for a couple of weeks now, and while I think it's as good as a standalone application as I've yet to see - it's major downfall is it's inability to seamlisly sync to anything other than your Mac, and only if you have omnifocus already installed. I use several computers on a day to day basis (work computer, laptop, and my own personal mac, friends computers), and would like some sort of web based application to support this - it's even a service i would pay for. Are there any plans for this?
 
I'm not sure if you'll get an official response, but I'm in the same boat. Unfortunately I use Windows at work and it's sometimes annoying to type everything on my iphone.. Oh well, OF is the best thing to happen to my productivity, so I'm OK with it.. for now anyway.
 
Nope. No plans for a web app that doesn't run on the same computer as OmniFocus for Mac. (There's another thread on this forum discussing that webapp.)
 
How about an API for the .ofocus files then? This would have usefulness far beyond just a web application. You could update and manipulate your GTD 'life' in many ways if we could read/write directly to the data store.
 
Technically, we do have an API. OmniFocus for the Mac has an AppleScript library. I realize that isn't a good option for someone who doesn't own a Mac, but it is an API. That's how all the widgets shared on the other OmniFocus forums work.
 
Quote:
Originally Posted by Lizard View Post
Technically, we do have an API. OmniFocus for the Mac has an AppleScript library. I realize that isn't a good option for someone who doesn't own a Mac, but it is an API. That's how all the widgets shared on the other OmniFocus forums work.
Hmmm. An AppleScript library is actually what I was thinking of. Is this available outside of OmniFocus for Mac? If I'm using, for example, Outlook or Entourage to implement GTD, we could use AppleScript (or another API) to sync?

Being able to read & write .ofocus files (independently of the Mac version) could lead to a bunch of other cool things to do on the iPhone & WebDav.
 
The AppleScript library for OmniFocus requires OmniFocus for Mac. We have no plans to make it independent.
 
Quote:
Originally Posted by Lizard View Post
The AppleScript library for OmniFocus requires OmniFocus for Mac. We have no plans to make it independent.
How about a definition of the XML schema then? Reading/writing the XML files isn't that hard; less than ideal (like a formal, supported, API), but still possible for the dedicated.
 
Quote:
Originally Posted by nunez View Post
How about a definition of the XML schema then? Reading/writing the XML files isn't that hard; less than ideal (like a formal, supported, API), but still possible for the dedicated.
if one were serious about writing a GTD webapp that did what OF does, reverse engineering the XML from Omnigroup yourself would only be a small fraction of your total effort.

I think if someone was serious about this, and put in real time with some real results, the Omni-dudes would answer questions you still had about XML structure, client IDs, what have you.

But until such time, I don't see why they would spend the time needed to document a non-open spec that they continue to modify to improve their product.

-P
 
Quote:
Originally Posted by ptone View Post
if one were serious about writing a GTD webapp that did what OF does, reverse engineering the XML from Omnigroup yourself would only be a small fraction of your total effort.

I think if someone was serious about this, and put in real time with some real results, the Omni-dudes would answer questions you still had about XML structure, client IDs, what have you.

But until such time, I don't see why they would spend the time needed to document a non-open spec that they continue to modify to improve their product.

-P
Perhaps there's a mismatch of expectations. I am not suggesting someone write a web application (yeah, I hijacked the thread, perhaps a moderator will move it somewhere else, if appropriate). That would be a lot of work, and we've already got one effort stalled, and that had the advantage of contributed source!

Generally I think that the ability to send/receive information from the application is important, and the interface with the desktop version isn't what I have in mind. Even with the desktop application, there's quite a few things I, and probably others, would like to see done that would not be satisfied by that architecture (having your Mac running somewhere modifying the .ofocus file on a remote disk).

I think the problem was summed up nicely in the last sentence: "a non-open spec" -- I'd like to see an open way of getting information into and out of OmniFocus iPhone. With an accessible, documented API and a data file sitting on a WebDav drive somewhere, there are a lot of cool things that could be done with interesting little scripts and programs to make GTD on the iPhone simpler and more functional

Regards,

- Steve
 
 




Similar Threads
Thread Thread Starter Forum Replies Last Post
iOS4 and Location based background support kunicki OmniFocus for iPhone 13 2010-07-28 02:29 AM
Plans for non-iphone mobile access? sprugman OmniFocus Syncing 0 2009-09-05 05:45 AM
Help: Omnigraffle folder disappeared from Library/Application Support Katja OmniGraffle General 1 2009-07-27 09:50 AM
Application will not run on my iPhone mpretka OmniFocus for iPhone 15 2008-07-13 10:05 AM
Help, I don't have a omnigraffle/stencil folder in my application support folder lebingert OmniGraffle Extras 1 2008-04-09 03:21 PM


All times are GMT -8. The time now is 05:46 AM.


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