ts0

ts0

third solution

Google Calendar in your Pocket

I recently got myself a groovy little PDA phone, the SPV M600. It's not one of the cheesy silver ones, it's matt black, ignoring the fact its a bit crap as a phone it's been pretty cool! The first thing I wanted to try was playing around with the .net 2.0 Compact Framework, I tried deploying a couple of "Hello World" type things. Then I wanted to get my google calendar on it, I had a little look around for something that would sync but couldn't find much, most of the tools sync with Outlook then rely on ActiveSync to put it on your device, there is no way I'm going to install Outlook on my laptop just for that, it's bad enough having to install ActiveSync! Plus I went out of my way to get a WiFi PDA exactly so I wouldn't need a PC on all the time (I use a few shared calendars that I need to keep an eye on) So I had my project, an app to pull my GCalendar feed into Pocket Outlook. I dug around a bit and came across an item on Googles Code blog posted a couple of days before about their API library for .net, announcing it now compiled on the Compact Framework. Add to that the managed Pocket Outlook Object Model API in the windows mobile 5 SDK, easy! A few days of faffing around and fixing bugs in GData (I was on the pre-release stuff), and I've got it working. I've set up a project on google code. Still got quite a few things to do (it doesn't even support shared calendars yet) but please go and try it and if you want to help out then check the issue list and let me know! Even if you're not a programer, I need an icon for it ;)

Labels: , , , , ,

8 Comments - Post a comment

Blogger Josh

I would like a copy of the program to tool around with....how can I get it?

Anonymous Anonymous

Wow, looks very nice. Any binary I could play with ?

cheers,
Ozh (ozh[at]planetozh[dot]com)

Blogger John Nakhla

i would like a copy of the program as well. is there anyway to get it compiled/ready for installation on the phone. also. i have a smartphone, does it work for those as well?

Blogger HouXian_hoho

I'm really very like your site.I hope your site will be better an better.
my site
http://www.fabuwow.com





魔兽私服,魔兽世界私服

Blogger Brandon

Does this support multiple calendars?

Anonymous Thom Shannon

not yet, new version on its way, watch this space!

Blogger Naima

I'd like a copy too! (please, and thank you)

Blogger Juanjo

Hi,
I like your gcalsync app, it made me use the appointments feature on my WM device, because now, I can sync it with Thunderbird using gcal provider for lighting.

I see on source code that you feed calendar using the url http://www.google.com/calendar/feeds/default/p
rivate/full (GoogleCalendarSvc.cs:98)
and I have seen on gcal API that you can get all calendars using http://www.google.com/calendar/feeds/default/allcalendars/full
I think the problem is actually uploading events, so it will be fine if you can only manage events on one calendar but get others as readonly.

I can't test it, or do something because I don't have Visual Studio, neither C Sharp knowledges.

But, your app really rules, my suggestion is only for enhacement.