[tweetmeme]So what’s the best task manager on the iPhone then? We’ve reviewed so many if them (most of which we don’t even write about), and developers are showing no signs of slowing down. It’s hard to decide which one’s the best, even in the same category. Each of these offer some great new ways to interact with and manage your tasks, and there’s more showing up every day. Managing tasks would require a stable platform, something you’re comfortable with, something that’s permanent. Using ten different applications over the span of a few months is not nearly as idea. I’ve stuck to using Things for over two years now. I do exclusively use other task managers while reviewing them, but for I quickly come trotting back to Things. Things isn’t what my ideal task manager is though, and looking through the app store, none of them are. I’m hoping putting it down in words will help me understand what it is I want.
Ideally, a great task manager should make access to your tasks ubiquitous. Whether you have your iPhone, or your Mac, or are stuck using a Windows PC with an internet connection, your tasks should be accessible. What I’m searching for, is the Simplenote of task managers. Unfortunately, none of these offer that at the moment; at least not with a decent user interface and workflow. I had laid my hopes on MobileMe, but Apple has so far shown no interest in improving what they introduced two years ago. It’s a shame really, they really had something going.
One of the task managers which moves your tasks around—albeit using third party backend— is TouchTodo. It syncs with Google Calendar, which in turn can be made to sync with iCal on your Mac, as well as the Calendar app on your iPhone. The sync is seamless, and you have access to tasks everywhere—even offline push alerts on your iPhone using the built in Calendar app. The problem with this however, is since they’re using a web service they can’t control, it leads to a lot of quirky behaviour. You can create projects within the app, but they aren’t synced as such with the web. If you don’t add a due date, it doesn’t sync. Besides each application in this loop looks different and feeds different from the other, leading to a less than optimal experience.
Things offers Wifi sync, but no over-the-air sync so if you forgot to sync up in the morning, you don’t have your latest data with you. OmniFocus can in addition to Wifi, sync using MobileMe or a WebDAV server, but no access from the browser. It’s fine for most users who don’t absolutely need to have tasks in the browser, but that shouldn’t be the case. There are times when you’re stuck using a PC or someone else’s Mac, and the browser is the only thing that’s constant across any platform. Cultured Code is working on over-the-air sync for Things, and I suspect they’re taking this long because they’re busy building a Things web application + backend service with push notifications, social network integration, cool-new-features-I-haven’t-thought-of; I could be way wrong. Remember the Milk is one popular service that offers a great web and iPhone experience, but nothing on the desktop—you have to make do with Fluid web app (I could be wrong on this). Again, most users are most comfortable with this varied functionality, and for good reason; they’re very good apps. But not good enough.
Then there’s TaskPaper with SimpleText backend, which offers iPhone, desktop, and web access, all based on a very open file format—plaintext. The SimpleText folder is open for any application to take advantage on the Mac, so you can even have your tasks edited using Notational Velocity instead of using TaskPaper. There is however no API access I’m aware of even public API access that allows other developers to pull that data into their own apps. I don’t think it’s ready yet, but if there’s a task manager headed in the right direction, it’s TaskPaper with SimpleText.ws integration.
Mostly, it’s these data islands like 2Do, Dunnit, Today Todo (and so many others) that I’m not so enthused about. On the one hand they’re simple, meant for small ad-hoc lists, sport great innovative user interfaces with some neat features. It’s hard not to recommend polished apps, really. But on the other hand, your data is locked into this one application on this one device. You can’t move to a different application without manually re-entering all those tasks. That they don’t sync with the cloud is a fact that will soon bite a lot of these apps. Yes, I’m talking about the iPad. Imagine trying to use one of these data islands on both the iPhone and iPad. Even Wifi-sync using the Mac as middle ground will feel clunky and primitive. I know Gruber and Friends don’t like the word ‘cloud’, but that’s exactly what this workflow should feel like. A backend service that you don’t have to deal with, while your data is moved across wirelessly across devices. This has been perfectly executed by Simplenote and Notational Velocity. Your data is local, belongs to you, and can be backed up however you wish, yet it’s available wherever you go.
I still haven’t found the perfect task manager, and am sticking to Things and my whiteboard for now. TaskPaper looks good, and I can see myself switching over soon. While I have done a lot of searching and testing, it’s very well possible I’ve missed out on something perfect. I’m hoping you’ll educate me if you knew about it.

{ 21 comments… read them below or add one }
You can export all of 2Do’s task as a .db file, which is more / less useful depending on where you need to move it.
Hey I have the ubiquitous tasks solution you speak of.
Google tasks.
On your iPhone: you can use their own webapp which looks really good, or the naive application geetasks which syncs with it. it may not have the complexity of some gtd applications, but honesly you’re probably getting carried away with documenting every single aspect of everything u need to get done, when that energy could be spent actually getting things done. At least thats what I did before.
On the mac.
You could use google tasks in a browser, or you could have them as a menubar dropdown (like apps for simplenote) via fluid application. (search fluid mac on google)
there. You have your ubiquitous tasks platform.
Along with simplenote, you can have tasks and notes. Both on your iPhone, both on your menubar, both in the cloud.
SimpleText.ws provides a public API for pushing and pulling documents from the service. It’s not well exampled or documented at the moment, but it is their for hackers. The API is best documented by these Python files:
http://github.com/jessegrosjean/Documents.com.client.python
documents_service.py – Provides basic read / write / patch functionality.
documents_controller.py – (just updated today) Provides an open source implementation of the sync algorithm. It’s not so useful now, because it does all syncing in memory (but doesn’t save to disk). That second parts being worked on now.
Once documents_controller.py is completed then you should be able to sync from Windows, or integrate sync into your own Python scripts on OS X.
Right now there is on app (Scriviner) that can pull data from SimpleText.ws. I hope other apps join in (that’s why I’m making so much of it open source), but I have no idea if that will ever happen.
Jesse
That is incredibly cool. Article updated. i can see myself becoming a SimpleText evangelist.
2Do now syncs to toodledo which is a blessing. I agree though that not one task manager sticks out as being the ‘one’ to have. You’ll find something good in one and not in another, and so on… I’m still deciding on the right tool so am playing with 3, 2Do (great UI but not that practical for heavy use), Infomant (Although great at tasks, I don’t like the calendar part), and Appigo Todo (Pretty good and supports subtasks and a quick entry). All sync with Toodledo so no need to re-enter.
I’m pretty much in the same boat as Milind. Things is the closest to what I want, but their Wi-Fi sync option isn’t idea. I often launch the iPhone app to make changes, but the app syncs upon launch, so any changes I make in the app are only sync when I launch it next time.
I’m upgrading to RTM Pro and giving that a try. Hopefully, I’ll feel better.
Some sort of cloud syncing is definitely on the Dunnit! todo list. It’s early days in terms of it’s development. Maybe it should have been there from the outset but we took a call and initially we couldn’t justify the extra time.
The next update due to be submitted tomorrow still doesn’t have syncing but does at least offer a method of getting your tasks out of the app via email. The email format used is the same as the import format so you’ll have a little extra flexibility in terms of sharing todo lists etc. We know this is still not perfect but it’s a step in the right direction.
Regards
Daniel Wood
I can’t wait for TeuxDeux to release their iPhone and desktop apps to go along with their awesome webapp. Not necessarily a task manager in the sense that you can’t manage projects and such, but for someone looking to have a simple list-style todo solution that’s beautiful and gets out of your way I think it’s perfect… and will be complete solution once the iPhone and desktop apps are released.
The real solutioni that I see on the horizon is Dropbox. According to this posting: http://is.gd/afOLO
Dropbox could announce a proper API this month. This would mean that apps could stop worrying about data, and syncing data, and forgetabout wifi syncing. Apps could store their data in Dropbox.
Done.
I would recommend checking out http://www.Gtdagenda.com for an online GTD manager.
You can use it to manage your goals, projects and tasks, set next actions and contexts, use checklists, schedules and a calendar.
Comes with a mobile version too, and with an Android app.
I recommend Remember the Milk, which has a very functional website, an iPhone web UI, and iPhone client with full-fidelity syncing, and a host of community-developed tools (browser extensions, Quicksilver plugins, etc.) to make it easy to update and manage your lists from wherever.
I am with the OP. There still isn’t an end-all, be-all app yet–and I’m shocked. The Apple community of devs are some of the most passionate and creative types around. Here’s what we need:
- Beautiful UI
- Simple yet powerful if you dig deep enough
- Syncable either to dev servers or even MobileMe
- A web version for home/work use
- Shareable with others (Zenbe does this, but it’s a very simple version)
- iPad version
- Did I mention it needs an amazing UI?
Exilio
Check out Taska, its getting there on the UI front (way ahead of the others though) and has some depth of functionality about it. Cloud sync is via Toodledo, Its works but isn’t hooked up 100% yet, hopefully fixed soon. iPad version submitted.
TaskPaper iphone takes on a life of it’s own when combined with TextExpander’s date math.
open TP app – 1 click
add new task – 1 click
type task – n clicks
add context tag – 2 clicks
add +1w or +1m due date – 2 clicks
commit task – 1 click
Spaces auto added, all on one line so no scrolling, completely customisable.
Powerful search using date math, view today, tomorrow, this week, this month, exclude done tasks etc. filter by tags. Each is 3 clicks.
Taskpaper works perfectly for me. It was the task manager I was looking for, for a very long time.
Ever tried Life Balance?
I too have been trying and searching for a simple To Do/Task Management tool. The key for me is having the capability to sync with my Mac. I think I have found a solution that may be of interest …as with all applications there is room for improvement. Try ListAppy by Samura Solutions. ListAppy is a powerful list management application for iPhone , iPod touch and iPad to organize your todo lists, project task lists,grocery lists, notes or any other list life throws at you. Supports scheduled tasks, sublists and more. To further simplify your list management, whether you are on the go or at your desk, ListAppy comes with a companion desktop version to sync. It is very simple yet powerful.
http://www.samurasolutions.com
Thanks Michael. I tried ListAppy Todo. This app is exactly what I am looking for. Thanks to smokingapples.com and http://samurasolutions.com
Hi Milind,
Have you ever tried org-mode?
http://orgmode.org/
From the website:
“Org-mode is for keeping notes, maintaining ToDo lists, doing project planning, and authoring with a fast and effective plain-text system. ”
I’m an avid user, and once you are familiar with the keybindings I guarantee that you will love it. It stays right out of your way, letting you get things off your mind without the interface hindering you. You can use it for GTD, project management, a day planner, a notebook and more.
It can sync with iCal, and there is an accompanying iPod/iPhone app called Mobileorg.
Give the website a visit!
It’s not for those wanting a quick-fix app with zero set-up, there is a little Terminal typing involved, but once that is dealt with, Org-mode will do for you as much or as little as you want.
Warm Regards,
Jamie
I recently struggled with this issue and after spending days, maybe weeks, reviewing various task managers, I decided on Omnifocus. (Hey, it looks like I’m still reviewing them!?!?) I chose it not because of its simplicity, but because it came with sync solutions that already worked and because it had a simple way to get started immediately without having to learn every function of the app. It is not cheap, but I think it is worth the cost. The only thing that I’m aware of that it does not do is sync with Windows. For me, that is not a problem, as I always have my iPhone, at the very least, with me. The syncing is nearly instantaneous with iPhone, iPad, MacBook Pro, MacBook and iMac. And no, I have no affiliation with Omnigroup whatsoever. I’m just a very happy customer! Give it a try, they have a fully functional free 14 day trial.
I honestly like Anxiety, it is a nifty little free app, and it works well.