ATTENZIONE: Questo articolo è stato scritto circa 2 anni fa. Alcuni links e argomenti trattati potrebbero non essere più validi.
Google Calendar ha finalmente aggiunto il supporto a CalDAV, un protocollo aperto che consente l’accesso al calendario via WebDAV (via).
“What is CalDAV
CalDAV is an open protocol that allows calendar access via WebDAV. CalDAV models calendar events as HTTP resources in iCalendar format, and models calendars containing events as WebDAV collections. This allows you to publish and subscribe to calendars, share them collaboratively, sync between multiple users and sync between multiple devices.”
Per ora l’unica applicazione contemplata in questa interazione è iCal. Questo significa vedere e modificare gli eventi segnalati in Google Calendar anche offline, via iCal appunto: nel momento in cui si torna online, il calendario di Google si sincronizza con tutte le modifiche apportate precedentemente attraverso iCal.

iCal + Google Calendar
Per abilitare questa opzione, è sufficiente seguire le istruzioni indicate da Google:
1. Aprire iCal>Preferenze>Account
2. Aggiungere un nuovo account cliccando il segno +
3. Inserire le seguenti informazioni:
Descrizione: questo sarà il titolo del nuovo calendario sincronizzato.
Username: bisogna inserire l’indirizzo email completo (anche con la @) utilizzato per accedere al calendario; questo vale anche se utilizzate Google Apps for your domain.
Password: digitare la password associata all’account.
5. In Opzioni Server è necessario inserire il seguente indirizzo [ https://www.google.com/calendar/dav/ [tuo indirizzo email Google Calendar] /user ] come URL Account.
Ad esempio, se l’indirizzo per l’accesso a Google Calendar è tuonome@gmail.com, l’indirizzo da inserire nella voce Account URL sarà https://www.google.com/calendar/dav/tuonome@gmail.com/user
6. Cliccare Aggiungi ed attendere qualche minuto per la sincronizzazione degli account. Di default, il calendario si aggiorna ogni 15 minuti, ma è possibile modificare questa impostazione dal pannello di Preferenze in iCal oppure semplicemente fare refresh del calendario tenendo premuto il tasto Cmd (mela) +R.
Ci sono attualmente alcuni bugs da risolvere: pare che gli allarmi/reminders non riescano a sincronizzarsi, ma funzionano solamente se vengono abilitati via Google Calendar e non iCal; lo stesso vale per le notifiche email ed SMS. In attesa di una seria operazione di bug fixing, ricordiamo che esistono molte applicazioni di terza parte per la sincronizzazione dei calendario tra diversi account e dispositivi (anche mobili): Calgoo, Plaxo, GCalSync, GMobileSync, per dirne qualcuno free.
Ma forse semplicemente è meglio staccare la spina e andare in vacanza!