Sincronizzare GRATIS iCal con Google Calendar

Ciao a tutti…da buon ingegnere informatico sono sempre attento agli standard e, se fortunatamente la suite di prodotti che compongono il meraviglioso mondo di OS X li rispetta in tutti i settori, spesso non è così per il web: spesso sono necessari accrocchi per far comunicare applicazioni con protocolli diversi (ricordo che quando lavoravo in T*lecom non c’era verso di far andare Mail di OS X con il server Exchange aziendale…

…fortunatamente i tempi sono cambiati e, fortunatamente, Google è molto attento agli standard: uno di questi è CalDAV: uno standard (l’RFC risale al 2003, pensate un po’…) che definisce il protocollo ed i dati per la sincronizzazione di eventi in un calendario.

iCal 3.x supporta CalDAV…e…UDITE UDITE…ora anche Google Calendar lo supporta!

Ergo, di seguito vi dirò come sincronizzare iCal con Google Calendar in maniera bidirezionale AGGRATIS 🙂

Cominciamo:

Presumo che se state leggendo questo articolo con la stessa attenzione con cui io l’ho scritto, abbiate già un account Google…vi serviranno UserId e Password.

Procediamo:

  1. Apriamo iCal
  2. Dal menu Preferenze -> Account inseriamo una Descrizione (ad esempio Calendario su Google), Username e Password sono quelli con cui ci logghiamo su Google
  3. Apriamo la voce Opzioni server ed inseriamo https://www.google.com/calendar/dav/[USERID]/user (dove al posto di [USERID] c’è il vostro Username di cui sopra
FATTO 🙂
Semplice, no?! …a questo punto non serviranno più i vari SpanningSync, BusySync, GSync, ecc…che tra l’altro mi incasinavano i calendari con tanto di duplicati.
Ahh….dimenticavo una chicca: immagino già che mi si dica “ok, ma se io ho più calendari ?”
FACILE:
  1. Andiamo su Google Calendar
  2. Impostazioni Calendario (per il calendario che ci interessa)
  3. Copiamo l’ID del calendario (lo troviamo in basso, dove c’è l’indirizzo per i vari formati)
  4. Aggiugiamo in iCal un altro account, con gli step di cui sopra, ma inserendo nelle Opzioni Server:  https://www.google.com/calendar/dav/[USERID]/user dove al posto di [USERID] c’è, indovinate, l’ID appena copiato.
Aspetto commenti 😉