Macには、iCalの簡素なタスクリストから、Omni GroupのOmniFocusのような強力なプロジェクト・タスク管理ツールまで、数多くのタスクマネージャーが存在します。私は現在、複雑なプロジェクト管理にはOmniFocus、日々のシンプルなタスク管理にはHog Bay SoftwareのTaskPaperという2つのタスクマネージャーを使用しています。Appigoの Todo for Mac(Mac App Storeへのリンク)は、これら2つのプログラムの中間に位置し、OmniFocusの複雑さとTaskPaperのシンプルさを兼ね備えています。
Todoでは、タスクとリストを簡単に作成できます。リストはiTunesのプレイリストに似ています。プログラムに追加したすべてのタスクを表示する「すべて」リストがあり、必要に応じて独自のリストを作成し、名前を付けることができます。さらに、「スマート」リストもあります。「スター付き」リストには、星印を付けたタスクがすべて表示され、「フォーカス」リストには、Todoの設定で設定した限定的な基準に基づいて、集中すべきタスクだけが表示されます。また、「受信トレイ」リストには、何らかの方法で処理する必要があるタスクが表示されます。
タスクには期日と期限時刻を設定でき、期限時刻の特定の時間前にアラートを表示できます。優先度(低、中、高)も設定できますが、これらの設定は各タスクの優先度を視覚的に表示する以外には使用されていないようです。例えば、非常に便利な高優先度タスクの一覧を1つにまとめて表示することができません。
ToDoにはタスクズームと呼ばれる機能があり、プログラムウィンドウ下部のスライダーをドラッグ(またはメニューコマンドやキーボードショートカットを使用)することで、各タスクの表示情報を変更できます。最小表示ではタスク名のみが表示され、少し拡大すると期限、優先度、コンテキストが表示されます。最大表示にすると、タスクに追加したメモも表示されます。
デビッド・アレンのGetting Things Done(GTD)システムは、複雑なプロジェクトに取り組む人々の間で人気があります。TodoはGTDシステムとは必ずしも同じではありませんが、GTDユーザーにとって使いやすいツールです。例えば、タスクにタグやコンテキストを追加でき、特定のタグやコンテキストを持つすべてのタスクを簡単に表示できます。
リスト内にプロジェクト (タスクのグループで、それぞれにチェックボックスがあります) を作成することもできます。(これを行う手順は直感的ではありません。タスクを作成してから、[編集] > [プロジェクトに変換] を選択するか、タスクを右クリックして [プロジェクトに切り替え] を選択する必要があります。) プロジェクト内のすべてのタスクを完了すると、プロジェクト自体が完了します。ただし、プロジェクトを展開しない限り、プロジェクト内のタスクを表示することはできません。回避策は、複数の Todo ウィンドウを開くことです。1 つはすべてのタスク用、もう 1 つはプロジェクト内のタスクを表示するためのものです。理想的には、特にプロジェクトに多くのタスクが含まれている場合は、プロジェクトを専用のプロジェクト ウィンドウで開くことができるようにしたいと思います。もう 1 つの奇妙な点は、プロジェクト内のあるタスクが期限切れになると、そのタスクとプロジェクトの期限が異なっていても、Todo ではプロジェクト全体が期限切れとして表示されることです。
タスクを追加するには、Todo には便利なクイック追加ウィンドウがあり、システムワイドのキーボードショートカットで呼び出すことができます。ただし、このウィンドウからコンテキストや優先度を設定したり、新しいタスクを特定のリストに追加したりすることはできません。タスクは受信トレイに追加されるため、後でタスクに追加情報を適用するには、Todo に切り替える必要があります。

Appigo 独自のクラウド同期サービス (リストへの Web アクセスも提供) を使えば、Mac 同士、あるいは Mac と優れた Todo for iPhone および Todo for iPad アプリの間でリストを同期できますが、このサービスには年間 20 ドルの費用がかかります。Todo は無料の Toodelodo を介した同期もサポートしており、こちらも Web インターフェイスがやや劣るものの同様のサービスを提供しています。Dropbox を使った同期機能もぜひ試してみたいと思います (Todo のサポートファイルを Dropbox フォルダに置き、それらのファイルへのエイリアスを の標準の場所に作成することで Dropbox を使おうとしました~/Library/Application Support/Appigo Todoが、プログラムがクラッシュしました)。
もう一つ欲しい機能は、テキストスタイルのカスタマイズです。OmniFocusで気に入っている点の一つは、フォント、フォントサイズと太さ、テキストの色、行間などを変更できることです。リスト内の様々な項目が読みやすく、区別しやすくなります。例えば、期限が近いタスクに別の色を使うと、目立つようになります。Todoのフォント表示は好みが分かれるところですが、現状ではどうしようもありません。もう一つ不満なのは、Todoにはマニュアルがなく、オンラインドキュメントも乏しいため、プログラムの細かい機能を学ぶには試行錯誤が必要だということです。
複雑なプロジェクトを管理する場合は、OmniFocusのようなプログラムの方がおそらく良い選択肢でしょう。ただし、価格は高くなります。Todoには機能制限があるため、複雑なプロジェクトには実用的ではありません。しかし、複雑なプロジェクト管理とシンプルなリストの中間のニーズであれば、Todoは優れたプログラムです。Todoの機能はほとんどのユーザーに影響を与えませんが、ドキュメントやフォント、スタイルのオプションが充実していればなお良いでしょう。
注意: Todo for Mac は Mac App Store 経由でのみ販売されていますが、Appigo は同社の Web サイトからダウンロードできるデモ バージョンを提供しています。Mac App Store 経由でのみ販売する場合、より多くの開発者がこのオプションを提供すべきです。
シニアコントリビューターのカーク・マケルハーンは、自身のブログ「Kirkville」とTwitterで、Mac以外のトピックについても執筆しています。カークは『Take Control of Scrivener 2』の著者でもあります。