Google Calendar and Google Contacts are a popular way to manage PIM data "in the cloud". They are available nicely through the Google Apps web interfaces, and are supported for synchronization by many applications ranging from Apple's OS X desktop to iPhone and GNOME Evolution. However, on Maemo there is no way to synchronize them.
Brainstorm
Google Calendar & Contacts synchronization
Posted on 2009-12-07 08:00 UTC by Henri Bergius. Status: Under consideration, milestone: Fremantle, Categories: Internet & Networking.
Solutions for this brainstorm
Solution #1: Google support in Mail for Exchange
Posted on 2009-12-07 08:00 UTC by Henri Bergius.
Maemo 5 has Mail for Exchange support which currently works only with MS Exchange 2007. If support for Google's Mail for Exchange interface could be added this would provide nice configurable way to keep calendar and contacts in sync.
The same already works with MfE for iPhone and Symbian S60.
Solution #2: iCal way
Posted on 2009-12-07 08:23 UTC by Alex Smirnoff.
There is a way to download/upload events and contacts in standard vcard/vcal format via gmail web interface.
Pros:
we are free from activesync limitations
Cons:
web interface is designed for interactive use and likely to change
we need to monitor compatibility issues closely to avoid breaking things like losing some contact fields
Solution #3: separate app/service that syncs with native google gdata apis
Posted on 2009-12-07 08:40 UTC by Zaheer Merali.
A separate sync app similar to mail for exchange sync app that syncs using Google's native gdata api to the contacts (eds) and calendar (calendar-backend). This should support multiple calendars and a choice of which calendars to sync. It should also support more than one google account to sync with.
Solution #4: syncevolution
Posted on 2009-12-14 08:48 UTC by Rolf Sormo.
Use SyncEvolution to periodically sync all supported data between Google and Maemo. SyncEvolution is a ready solution to synchronize between different data sources and data formats, which used to compile on earlier Maemo versions. Currently the project is looking for a Maemo maintainer:
http://syncevolution.org/blogs/pohly/2009/help-wanted-maintainers-maemo-and-mac-os-x
There's another brainstorm on SyncEvolution support on Maemo:
http://maemo.org/community/brainstorm/view/syncml_support_for_maemo5/