過去1年間、Mac版TaskPaperに対する私の最大の不満は、Hog Bay SoftwareにiPhone版がないことでした。開発者はついにiPhone版TaskPaperでこの不満を払拭しました。デスクトップ版と同様に、iPhone版は堅実なタスク管理アプリです。複雑な機能は省き、エレガントでありながら驚くほど高機能なインターフェースを採用しており、ToDoリスト以外にも様々な機能に対応しています。
TaskPaper のユニークな点は、厳密にフォーマットされた ToDo リストではなく、覚えやすいテキスト規則がいくつかある自由形式のドキュメントを使用していることです。各ドキュメントには、プロジェクト (個別のリストまたはセクション)、タスク (プロジェクト内の項目)、メモ (プロジェクト内のテキストメモ) を含めることができます。新しい項目を追加するには、[追加] (+) ボタンをタップします (または、すでに編集中の場合は Enter キーをタップします)。テキストを入力する前に Enter キーをタップすると、新しい項目がプロジェクト、タスク、メモのいずれであるかを選択できます。書式設定は自動的に処理されます。プロジェクト名は大きい太字で表示され、メモはグレーで表示されます。また、項目の先頭にスペースを入れると、項目全体がインデントされ、タスクに箇条書きが追加されます。ドキュメントにコンテンツと構造をすばやく簡単に追加できるのが気に入っています。

このシンプルなフォーマット方法には、他にも多くの利点があります。例えば、「チェックリスト」のようなインターフェースがないため、ToDoリストからプロジェクトの概要、講義ノート、ブレインストーミングの要約まで、あらゆる用途にTaskPaperドキュメントを使用できます。リストやアウトラインで表現できるコンテンツであれば、TaskPaperで対応できます。
もう一つの大きな利点は、このシンプルさが「裏側」でも反映されていることです。TaskPaper ドキュメントは、単なるプレーンテキスト ドキュメントです。どのドキュメントでも、コロンで終わる行はプロジェクト ヘッダー、タブとダッシュ (-) で始まる行はタスク、ダッシュなしでタブで始まる行はメモです。同期機能 (下記参照) と組み合わせることで、Mac 版または iPhone 版の TaskPaper を使用して TaskPaper ドキュメントを作成できるだけでなく、任意のテキスト エディタ (または Web ブラウザ内) を使用して互換性のあるドキュメントを作成および編集し、それらのドキュメントを iPhone アプリに同期することもできます。Mac または iPhone 上の TaskPaper でそのようなファイルを開くと、魔法のようにフォーマットされた TaskPaper ドキュメントになります。
しかし、このフォーマットスキームがシンプルだからといって、TaskPaper の機能が限られているわけではありません。特定のプロジェクトだけを検索して表示し、他のプロジェクトを非表示にしたり、特別な編集モードに入らずにアイテムを移動したり、複数のアイテムを選択して操作したりすることも簡単です。
ドキュメント、プロジェクト、タスク、メモなど、@tagnameアイテム内の任意の場所にタグを追加することで、タグを付けることもできます。例えば、今日完了したいタスクには@today 、仕事関連のタスクには@work、個人的なタスクには@personalというタグを付けることができます。(「タグを付ける」メニューコマンドもあります。)アイテムを完了としてマークすると、TaskPaperはそのアイテムに@doneタグを付けます。その後、特定のタグが付いたアイテムだけを表示するようにフィルターをかけることができます。
便利な検索コマンドを使えば、リスト内のテキストや特定のタグが付いたアイテムを検索できます。複雑な検索も可能です。例えば、受信トレイのリスト/プロジェクト内で、 @doneタグが付いていない、かつ期限が@todayproject Inbox and not @done and (@priority > 1 or @today)か優先度が1より大きいすべてのアイテムを検索します。(この例は TaskPaper のヘルプから引用したもので、検索クエリに関するより詳しい情報が記載されています。)
TaskPaper を 1 日ほど使用すると、ドキュメントの作成と操作が非常に自然に感じられるようになり、アプリの書式設定やタグ、フィルタリング機能の使い方もすぐに理解できるようになります。
ところで、アイテムを「完了」にするにはどうすればいいのでしょうか? ボックスにチェックを入れる代わりに、右にスワイプすると、アイテムの書式が取り消し線に変わります。アイテムを完全に削除するには、左にスワイプしてから「削除」ボタンをタップします。(そう、これはiPhoneの逆操作です。削除操作が他のiPhoneアプリと統一されていたらもっと良かったのですが。)
もちろん、多くの人にとって TaskPaper の目玉となる機能は、iPhone アプリが Hog Bay の Google ID ベースの SimpleText.ws 同期サービスを使って Mac 版(または Mac で使い慣れているテキストエディタ)と同期できる点でしょう。SimpleText for Mac クライアントをダウンロードしてインストールすると、Mac の SimpleText フォルダに保存した TaskPaper 文書はすべて iPhone の TaskPaper に同期され、その逆も同様に同期されます。また、SimpleText ウェブサイトで TaskPaper テキストファイルを作成・編集することもできます。ウェブサイトでは、基本的なバージョン管理システムも提供されています。SimpleText 同期を使用する際は、iPhone と Mac で同じ文書を同時に編集しないように注意してください。(Windows ユーザーの皆さん、申し訳ありませんが、Windows クライアントはありません。ウェブサイトで文書を作成・編集するしかありません。)
TaskPaperのもう一つの魅力的な機能は、テキスト拡張アプリ「TextExpander」のサポートです。また、リストの表示や編集にパスワードを要求するようにTaskPaperを設定したり、画面の向きをロックしたり、内蔵Webサーバーを使用してTaskPaperドキュメントをローカルネットワーク上で共有したりすることも可能です。

一方、TaskPaper は元に戻す機能 (シェイクなど) をサポートしておらず、多くの便利な機能が分かりにくい。たとえば、ドキュメントのタイトルをタップしたときに表示されるメニューには、いくつかのコマンドが隠されている。これは、iPhone アプリではこれまで見たことのないインターフェイス要素だ。
TaskPaperは、Thingsのようなアプリにあるような高度なスケジュール管理やタスク管理機能は備えていません。しかし、様々な種類のリスト作成、アウトライン作成、メモ作成など、多くの点で優れています。実際、もっと頻繁に使いたいと感じた数少ないテキスト入力ベースのアプリの一つです…もしiPhoneがBluetoothキーボードに対応していたら…。iPad版が待ち遠しいです。
[上級編集者の Dan Frakes が、Mac Gems ブログで低価格の Mac ソフトウェアをレビューします。 ]