Saturday, November 21, 2009

Google Calendar e iPhone

Hace poco me he encontrado con la necesidad de sincronizar mi iPhone con los calendarios de google calendar. Bueno, en realidad la necesidad era poder leer y modificar mi calendario desde múltiples ubicaciones (múltiples ordenadores, el teléfono, Internet) sin tener que hacer equilibrios sincronizando entre 80 máquinas distintas.

Hasta el momento, para simplificar esta tarea, tenía configurados los calendarios de google Calendar en iCal mediante el protocolo CalDAV. La página de ayuda de Google lo explica bastante bien. Y desde Snow Leopard todavía es más fácil porque sólo hay que introducir en iCal el nombre de usuario y contraseña, y el resto es automático.


Por alguna extraña razón, no obstante, si se tienen configurados los calendarios con CalDAV en iCal y luego se sincroniza el iPhone mediante iTunes, los calendarios no se pueden modificar en el iPhone. Esto es bastante absurdo, porque en el mismo teléfono es posible configurar manualmente los calendarios como CalDAV y entonces sí se pueden modificar.

Peeeeeero: si se configuran directamente los calendarios de google en el iPhone, resulta que por defecto sólo aparece el calendario principal. Esto lo explica esta página CalDAV Calendar Sync, que nos descubre una opción "secreta" que permite configurar qué calendarios veremos en el iPhone mediante CalDAV: https://www.google.com/calendar/iphoneselect.

Así que en resumen el truco para hacer cuadrar los calendarios entre múltiples ordenadores y el iPhone es:
  • Configurar todos los iCal para que se conecten por CalDAV a los calendarios de Google Calendar. Importante no olvidar la pestaña "delegados" para marcar todos los calendarios de la cuenta que deseemos ver.
  • Configurar todos los calendarios de google Calendar en el iPhone, mediante CalDAV (sí, otra vez).
  • Decirle a iTunes que no sincronice los calendarios de google calendars, ya que sino tendríamos entradas duplicadas.
De esta forma la sincronía siempre es directamente con google y podemos modificar los datos desde todas las ubicaciones.

Aunque se va un poco del tema de este post, creo que también es interesante visitar la página de Google Sync en la que se explica cómo configurar el push mail en el iPhone o iPod Touch. Si bien esta opción no permite ver todos los calendarios de la cuenta google, sí que permite que el correo electrónico funcione realmente por push, en lugar de que el teléfono tenga que comprobarlo cada x minutos. A parte de ahorrar un poco de batería, es genial porque los correos se reciben al instante.

Como bonus, y en la línea de hacerle publicidad a Google (os aseguro que no me pagan por este artículo), aquí va el link para ver las google tasks en pantalla completa, otra de esas perlas ocultas que nos guardan los de Mountain View.

No comments:

Post a Comment