68
QuickCalを使用すると、カレンダーへの追加や表示が簡単になります

今年初めにFantastical 1.0をレビューしました。これはメニューバーベースの優れたカレンダープログラムで、多くの人にとってiCalのような本格的なアプリの代わりとなるでしょう。そして今週初めには、Fantastical 1.1をレビューしました。これは、欠けていた重要な機能をいくつか追加した大幅なアップデートです。

これらのレビューは、 Macworldの読者から多くの反響を呼び、メールやフォーラムでSmelly Puppyの3ドルのQuickCal(Mac App Storeへのリンク)を称賛するコメントをいただきました。コメントの要点は、「QuickCalは同じ機能で、しかも安い!」という一言に集約できます。この主張は正確ではないかもしれませんが(後ほど説明します)、それでもQuickCalはMac Gemとして紹介しようと考えていた、便利なiCalアドオンです。

Fantasticalと同様に、QuickCalはメニューバーに常駐し、アイコンには現在の日付が表示されます。そのアイコンをクリックすると、今後のイベントとその時刻が日付順に一覧表示されます。QuickCalの設定で、メニューに表示するカレンダー(iCalまたはGoogleカレンダー)と、表示可能な日数(最大7日分)を選択できます。また、各カレンダーの色を、各イベントの横に小さな円で表示するように設定することもできます。これは、今後数日間のスケジュールを素早く確認するのに便利な方法ですが、メニューが狭いため、長いイベント名が途中で切れてしまうことがよくあります。

イベントの詳細情報を表示するには、そのイベントにカーソルを合わせます。1~2秒後にツールチップ(フローティングテキストボックス)が表示され、イベントの場所やメモなどが表示されます。ただし、Fantasticalとは異なり、QuickCal内からイベントを編集または削除することはできません。メニューでイベントを選択すると、デフォルトのカレンダープログラム(iCalまたはBusyCalでホストされているカレンダーの場合)またはブラウザのGoogleカレンダー(QuickCal内で設定されたGoogleカレンダーの場合)でイベントが開き、編集できます。

QuickCal のもう一つの Fantastical に似た機能は、Lion (Mac OS X 10.7) の iCal のように、自然言語を使ってカレンダーイベントを素早く作成できることです。QuickCal のメニューから「新規イベント」を選択するか、お好みの新規イベントのキーボードショートカットを押すと、魅力的な新規イベントウィンドウが画面に表示されます。 などのイベントの説明を入力すると、Macworld Staff Meeting Friday 10a in Rm500QuickCal はそのテキストを解析してイベントの詳細を把握します。今回の場合は、「Macworld Staff Meeting 」というイベントが来週の金曜日の午前 10 時に Rm500 で開催されます。QuickCal による説明の解釈はイベントウィンドウに表示されるので、詳細が正しいかどうかを確認できます。

私がテストしたところ、QuickCalの自然言語解釈は良好ですが、Fantasticalほど優れているわけではありません。例えば、「」と入力すると、Fantasticalは「 Rm500 」が場所であるとRm500認識しますが、QuickCalでは「」と入力することを覚えておく必要があります。また、QuickCalでデフォルトのカレンダー以外のカレンダーにイベントを作成するのにも苦労しました。開発者は、イベント入力ボックスにカレンダー名の一部を入力するだけでよいと主張していますが、私の経験では、QuickCalは入力したテキストをイベント名、場所、その他のフィールドの一部として使用することがよくあります。in Rm500

QuickCalがイベントの説明を正しく解釈していれば、Returnキーを押すだけですぐにイベントを作成できます。あるいは、CommandキーとReturnキーを押すことでイベントを作成し、お好みのカレンダープログラムで開くことができます。後者の方法は、通常のカレンダープログラムで別のタスクを実行したい場合に便利ですが、イベントにメモを追加したい場合にも便利です。QuickCalからはメモを追加できません。

同様に、Google カレンダーのカレンダーを使用しない限り(iCal や BusyCal ではなく QuickCal から Google カレンダーアカウントにサインインしない限り)、QuickCal はインターネット上のカレンダーとイベントを直接同期しません。同期には iCal が使用されるため、新しいタスクを作成するときは iCal が起動している必要があります(少なくとも同期するにはその後しばらくしてから起動する必要があります)。これは、BusyCal を優先カレンダープログラムに設定していても当てはまりました。QuickCal で作成したイベントやタスクを BusyCal に表示するには、iCal を起動し続ける必要がありました。

QuickCal には、Fantastical にはない機能がいくつかあります。私のお気に入りは、新しいイベントを作成する際に、そのイベントがいずれかのカレンダーの既存のイベントと競合(重複)する場合、QuickCal がイベント作成ボックスに警告を表示し、「イベント作成」ボタンを緑から赤に変える機能です。また、どちらのプログラムも新しいイベントの警告を自動的に設定できますが、QuickCal はさらに先のイベントに対して追加のリマインダーを作成できる点も優れています。例えば、すべてのイベントに 1 時間前に警告を表示する一方で、1 週間以上先のイベントには前日にも警告を表示し、1 か月以上先のイベントには 1 週間前にも警告を表示するように QuickCal を設定できます。(QuickCal のアラームは単なる通知です。メールの送信、AppleScript の実行、ファイルのオープンといった iCal の他の種類の警告はサポートされていません。)

QuickCal の最大の利点は、一部の人にとってはタスクの表示と作成をサポートしていることです。todoイベントの説明の冒頭に入力すると、カレンダーイベントではなく新しいタスクが作成され、期日を指定すればその期日も表示されます。QuickCal を使用して、または通常のカレンダープログラムでカレンダーに追加したタスクは、QuickCal のメニューの下部に表示されます。

とはいえ、上で述べた Fantastical の利点以外にも、Fantastical では完全なブラウズ可能なカレンダーを表示したり、任意の日付のイベントを表示したり、カレンダーを検索したり、イベントのメモを作成したり、イベントを直接編集したり、任意の CalDAV カレンダーと直接同期したり、Entourage や Outlook のカレンダーと連携したり、他のプログラムで作業している間も画面上に表示したり、アドレス帳の連絡先を使用してイベントに人を招待したり、AppleScript や OS X のサービスをサポートしたりします。

つまり、QuickCalとFantasticalにはいくつか類似点があるものの、それぞれ異なる目的を持つ異なるプログラムであり、どちらか一方を比較するのは公平ではないでしょう。Fantasticalはフル機能のカレンダープログラムであり、多くの人にとってiCalの代わりとなるでしょう。QuickCalはiCalのアドオンで、イベントを素早く作成したり、数日分の今後のスケジュールを確認したりできます。

これはQuickCalへの批判ではありません。iCal全体に満足している方、あるいはスケジュール管理のために別のプログラムを購入するほど不満がない方にとって、QuickCalはイベントの作成や今後のスケジュールの概要把握を容易にする便利なアドオンです。

(QuickCal は Mac App Store から 3 ドルで購入しますが、開発者は直接ダウンロードできる 14 日間の試用版を提供しています。)

Gemsの最新情報を常に把握したいですか?Mac Gemsニュースレターにご登録いただくと、Gemsのレビューを毎週メールでお届けします。Mac GemsをTwitterでフォローすることもできます。