Macユーザーが最新の天気予報を入手する方法はたくさんあります。例えば、Mac OS XにはDashboard用の天気ウィジェットが標準搭載されていますし、サードパーティ製の天気予報アプリも数多く存在します(iPhoneアプリは数え切れないほどあります)。しかし、天気予報を見るのに最適な場所はカレンダーだと私は気づきました。カレンダーを見れば、自分がどこにいて何をするのかという状況に最も合った天気予報がわかるからです。
OS X の iCal や、iCal と同期するカレンダー プログラムを使用しているユーザーにとって、Bare Bones Software の新しい天気データ クライアント WeatherCalを使用すると、天気をカレンダーに取り込むのが非常に簡単になります。

WeatherCalはシステム環境設定パネルのように機能します。開くと、監視対象となる場所のリストが表示されます。都市を追加するには、追加(+)ボタンをクリックし、都市名を入力して表示されるリストから都市を選択し、「追加」をクリックします。都市を削除するには、WeatherCalのメイン画面で都市を選択し、「削除(-)」ボタンをクリックします。

これで完了です。WeatherCal には、これ以外のコントロールやオプションはありません。都市が追加されると、WeatherCal は iCal 内にその都市の新しいカレンダーを作成します。そのカレンダーに、WeatherCal は当日と今後 5 日間の新しい「終日」イベントを追加します。各イベントの名前は、その日の天気予報 (WeatherUnderground.com から取得) で、小さなアイコンがその日の天候を表します (たとえば、曇りの場合は雲、晴れの場合は太陽)。天気イベントの詳細を表示すると、Weather Underground サイトにあるその都市の完全な天気予報と天候へのクリック可能なリンクが表示されます (もちろん、WeatherUnderground.com で都市の天気予報が利用できない場合は、WeatherCal でも利用できません。そのため、リストされている最も近い都市を選択する必要があります)。
WeatherCal は、1 時間ごとに最新の予報情報をチェックし、変更があればカレンダーの「イベント」を自動的に更新します。以前の日の予報は自動的に削除されるので、カレンダーが乱雑になることはありません。WeatherCal は Leopard の CalendarStore を使用するため、このような更新を行うために iCal が動作している必要はなく、WeatherCal が行った変更は、iCal と同期するように設定した任意のデバイスまたは他の Mac にただちに同期されます。つまり、選択したすべての都市の予報は、それらのデバイスを iTunes で同期すると、iPhone または iPod touch のカレンダー アプリにも表示されます。また、MobileMe アカウント (iCal の変更が iPhone に即座に同期されます) をお持ちの場合は、Mac が動作している限り、iPhone の予報は常に最新です。

WeatherUnderground.com がほぼ同様の機能を提供していることは注目に値します。Web サイトで特定の場所を検索すると、その都市のページに小さな ICAL ボタンが表示されます。このボタンを右クリックして [リンクをコピー] を選択し、iCal に切り替えて [カレンダー: 購読] を選択し、URL を iCal の [カレンダーを購読] ボックスに貼り付けて [購読] をクリックすると、WeatherCal のカレンダーと同様に、最新の天気予報で定期的に更新される新しい購読カレンダーが表示されます。この方法ではさらに詳しい情報も得られます。各気象イベントのメモにはその日の予報の概要が含まれます。その一方で、このプロセスは WeatherCal で都市を追加するよりも明らかに複雑です。その日の気象状況を示す WeatherCal の便利なアイコンは表示されません。また、場所について Weather Underground の iCal フィードを購読すると、iCal が更新を要求した回数だけ予報が更新されます。これは iCal が動作していないと行われません。さらに、この方法で購読する場合、iCalフィードの更新はWeather Undergroundに依存しますが、WeatherCalは定期的に更新されるWeather Undergroundサイトから直接データを取得します。つまり、WeatherCalでは、信頼性と使いやすさのために10ドルを支払うことになります。
WeatherCalは可能な限りシンプルで使いやすいように設計されていますが、いくつか改善してほしい機能があります。例えば、毎時間の更新は必要ない時もあります。そのため、WeatherCalの予報更新頻度を選択できれば便利です。また、重大な気象現象が発生した際にカレンダーアラーム機能が追加されれば、例えば自分の地域で洪水警報や竜巻注意報が発令された際に通知を受け取れるので、非常に便利です。とはいえ、これはWeatherCalの初期リリースであり、使いやすさという点では他に類を見ないものです。
最新の Gems 情報を常に入手したいですか? Mac Gems ニュースレターに登録すると、毎週、Gems のレビューの概要がメールで直接受信ボックスへ送信されます。