ToDoシステムを真剣に考えている人にとって、OmniFocusアプリはタスク管理のツールとして常に上位に挙げられます。Mac、iPad、iPhoneに対応したアプリスイートを備えたOmniFocusの開発元であるThe Omni Groupは、多くの人が信頼する強力なアプリケーション群を生み出しました。
OmniGroupの開発者たちは、iPhone版OmniFocusアプリの最新アップデートで、AppleのSiri APIの欠如をチャック・ノリスのように巧みに利用しました。AppleからSiriを使ったタスク作成の許可を待つ代わりに、OmniFocusをiCloudにリンクさせ、iOS 5に標準搭載のリマインダーアプリで作成したリマインダーにアプリがフルアクセスできるようにしました。
最終的な結果は?SiriにOmniFocusでリマインダーを作成してもらうことができるようになりました…
設定にコンピューターサイエンスの学位は必要ありません。最新リリースにアップデートし、OmniFocus for iPhoneを起動して設定を開くと、「キャプチャ」の下に新しい「iCloudリマインダー」オプションが表示されます。ここでiCloudのログイン情報を入力してください。
これらの手順を実行すれば、準備は完了です。Siriを使って新しいリマインダーを作成したら、OmniFocusを起動するだけで、アプリが同期され、新しいアクションがインボックスに表示されます。その後、リマインダーリストからも削除されるため、重複することはありません。
OmniFocusとリマインダーを同時に使用したい場合は、リマインダーアプリで新しいリストを作成し、「OmniFocus」という名前を付けることで可能です。このリストはOmniFocusと同期されるため、Siriが使用するデフォルトのリストとして設定するかどうかはご自身で選択できます。設定を変更するには、iPhoneの設定アプリを開き、「メール」>「連絡先」>「カレンダー」と進みます。そして、一番下までスクロールして「デフォルトのリスト」オプションを変更します。
Siriを使って新しいタスクを作成する際に、どのリストを使用するかを指定することもできます。例えば、「OmniFocusリストに追加」と入力すると、Siriはそのリストに追加する新しいタスクを尋ねます。これは、OmniFocusとリマインダーのタスクを分けて管理するために複数のリストを使いたい場合に最適です。
注意すべき点が1つあります。iCloudから新しいタスクを取得するには、OmniFocusを起動する必要があります。現時点では、アプリはバックグラウンドでiCloudにpingを送信できないため、タスクを自動的に更新することはできません。覚えておくと便利ですよ!