57
iPhoneのヒント: iPhoneで購読しているカレンダー

数週間前、シカゴで開催されたMacインディー開発者カンファレンスC4のテーブルに着席していました。いつものように、話題はiPhoneに、特にカレンダーアプリの欠点に移りました。同席者の一人が、iPhoneには購読カレンダー(ネットワーク経由でイベントを取得するカレンダー)がないと不満を漏らし、すぐに他の何人かも同じ不満を口にしました。

iPhone 3.0の紆余曲折に深く関わってきた私は、偶然にもこれが可能性であることを知っていました。そして、ふと気づきました。iPhone用のソフトウェアを開発する優秀な開発者たちがこの機能を知らないのであれば、他にも知らない人はたくさんいるはずだ、と。実際、 iPhoneについて知らないことがたくさんあったはずです。iPhoneで何ができるのか、あるいは、できることを具体的にどうすればよいのか、など。

こうして私たちは、同僚の Rob Griffiths の Mac OS X Hints ブログ (もちろん、彼の優れたあらゆるヒントサイトである Mac OS X Hints から引用したものです) と少し趣向を凝らした、毎週定期的にお届けする新しい特集、iPhone Tips をスタートしました。

さて、購読カレンダーの話に戻りましょう。購読カレンダーは少し扱いが難しく、いくつか方法があります。デフォルトでは、MacからiPhoneに同期されません。MobileMeに加入していない場合は、いくつか方法があります。最も簡単な方法はiTunes経由で同期することです。この方法の欠点は、カレンダーが変更された場合、次にiPhoneを接続するまで更新が反映されないことです。

ただし、別の解決策もあります。iPhone から直接カレンダーを購読することができます。

AppleはiPhone OS 3.0でこの機能が登場した際、軽く触れただけでした。問題は、この機能が「設定」→「メール/連絡先/カレンダー」→「アカウントを追加」→「その他」という分かりにくい階層構造の奥深くに隠されていることです。そこには「CalDAVアカウントを追加」と「購読カレンダーを追加」という2つのカレンダーオプションがあります。前者は、Googleカレンダーなど、CalDAV標準を使用するオンラインサービスのアカウントを追加できます。後者はまさに私たちが求めている機能で、.ics形式で公開されている単一のオンラインカレンダーを購読できます。

購読したいカレンダーの URL を入力する必要があります (ここではコピー アンド ペーストが最適です)。入力すると、iPhone のカレンダー アプリにカレンダーが表示されます (ただし、カレンダーを見つけるには、左上隅のカレンダー ボタンをタップする必要がある場合があります)。

これには例外が一つあります。それは、iCalとMobileMeのWebインターフェースでオンにできる特別な「誕生日」カレンダーです。技術的には、これは照会カレンダーとして表示されますが、iCalがアドレスブックの記録から日付を取得して自動的に生成します。iCalとMobileMeのWebカレンダーの両方でオンにしていても、iPhoneでは表示されません。そんな時は、次のヒントを試してみてください。iCalで誕生日カレンダーを有効にし、MobileMeまたはご自身のWebDAVサーバーに公開します。そうすれば、上記のヒントを使ってiPhoneで照会できるようになります。

[email protected]これがiPhoneに関する最初のヒントです。今後数週間でさらに情報を公開する予定です。特に役立つヒントをお持ちで、共有したい方は、件名を「iPhoneヒント」として、お気軽にメールでお問い合わせください。