70°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Syncing Windows Mobile with OS X and Google Calendar

    April 17, 2008
    Sprint Mogul

    Well I did it! I got the HTC Mogul on Sprint's SERO plan. Everything has been pretty painless so far. Activation was easy, text messaging works, and Internet browsing is pretty fast! Now comes the hard part: getting my data to sync between Windows Mobile and OS X.

    There is an excellent program out there that is made exactly for this: Missing Sync. While not free, I do think it's a good deal, so I went ahead and bought it. Everything transferred over flawlessly, and it's pretty neat being able to see my call and SMS log on my computer.

    However, my syncing ship has only begun to sail. I use Google Calendar as my primary calendar for everything. It has been a huge help in keeping things organized, since I can open it from any computer. My friends and I also subscribe to each others' calendars so that we can better schedule things together. It can send text message reminders of events, which was a huge help for when I was out and about with no access to a computer. I moved to Google Calendar from iCal a while ago for these reasons.

    Missing Sync can sync the Mogul's calendar with iCal, but not with Google Calendar. I tried subscribing iCal to Google Calendar's public url, but Missing Sync didn't like that because it was a read-only calendar. I decided going the other way, publishing iCal to a URL, then subscribing Google Calendar to that, was a better option. I enabled WebDAV on a virtual host on my server.

    DAVLockDB /www/sub.mydomain.com/dav/davlockdb
    DAVMinTimeout 600
    DAV On
    <Location /ical>
        Options None
        SSLRequireSSL
        SSLOptions +StdEnvVars
        AuthType Basic
        AuthName "Calendar Access"
        AuthUserFile "/www/sub.mydomain.com/ssl/.htpasswd"
        <LimitExcept GET HEAD OPTIONS>
            require user aaron
        </LimitExcept>
    </Location>
    

    Publishing iCal to a WebDAV server is super easy, just choose "Publish on a Private Server" and enter the URL you have created.

    Note: You don't need to run your own WebDAV server to do this, you can use box.net to publish your iCal!

    The one downside to this is that it isn't possible to add events using Google Calendar. But I figure I'll have my Mogul on my all the time anyway, and I can just add through there. Publishing my calendar to Google Calendar lets my friends still see my schedule.

    Thu, Apr 17, 2008 10:46am -07:00 #HTC Mogul #sprint #Windows Mobile
Posted in /articles

Hi, I'm Aaron Parecki, Director of Identity Standards at Okta, and co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and participate in the OAuth Working Group at the IETF. I also help people learn about video production and livestreaming. (detailed bio)

I've been tracking my location since 2008 and I wrote 100 songs in 100 days. I've spoken at conferences around the world about owning your data, OAuth, quantified self, and explained why R is a vowel. Read more.

  • Director of Identity Standards at Okta
  • IndieWebCamp Founder
  • OAuth WG Editor
  • OpenID Board Member

  • 🎥 YouTube Tutorials and Reviews
  • 🏠 We're building a triplex!
  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2025 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
WeChat ID
aaronpk_tv