iCalとiPhoneをTODO込みで同期をとる方法
iCalとiPhoneを連携させるには Google カレンダーを媒介として同期を取る方法が定番ですが,残念なことに TODO(リマインダー)の同期が取れません。
GoTasksなど,iPhoneからGoogle の「ToDo リスト」を参照できるようにするAppは存在するようなのですが,iCalとGoogleを連携させる方法がどうしても見つかりませんでした。
そこで発想を変えて Yahoo! Calendar を媒介とする方法を実験してみたところ,うまくいきましたので報告します。
iPhoneにYahoo!アカウントの情報を登録する
つぎは,iPhone に Yahoo! アカウントの情報を登録します。
「設定」 → 「メール/連絡先/カレンダー」 と進んで「アカウントを追加…」を選択し,「Yahoo!」のロゴを選びます。
これで,iPhone と Yahoo! Calendar の同期が取れるようになりました。
「カレンダー」アプリを起動すると,スケジュールが確認できます。
ただし,iOSの標準アプリだけでは TODO を参照することができません。
ここまでうまく行ったのに残念!
BusyToDoをインストールして,Yahoo!アカウントの情報を登録する
そこで,Yahoo! Calendar のクライアントとなるアプリがないか色々探したのですが見つかりません。
最後に,iCalがCalDAVを使っているのを思い出して,CalDAVに対応しているタスク管理アプリを試してみたところ,BusyToDo(850円)で成功しました!!
BusyToDoは,本来MobileMeを想定してCalDAVに対応しているようですが,「ユーザ名」にyahooのメールアドレスを入力したところあっさり接続できました。
他には,2Do(600円)がMobileMe(CalDAV)に対応しているようだったので試してみましたが,こちらはうまく接続できませんでした。
まとめ
Yahoo! Calendar を媒介とすることで,iCalとiPhoneのスケジュールとタスクを同期させることに成功しました。主に使用するiCalでスケジュールとタスクの管理が一元化できるようになったので,とてもすっきりしました。
ただ,iCloud のサービスが開始されれば,このようなテクニックは不要になるんでしょうね。