Skip to content

Quote of the Week:

Share Your Thoughts and Tips on Data Syncing

One of the most visited pages on this blog is my March 2007 article on Keeping a Pocket PC, Outlook, Mac iCal, and a Palm in Sync. When I recently realized how popular that page is, I also realized a couple of other things:

  • I have learned some things writing that article, and probably needed to revise the article to reflect that. So, over the holidays I rewrote it.
  • Maybe a fresh new article on syncing might be of value.

This article is a result of the second bullet. This article repeats a good bit of what is in my updated March article, but the focus herein is different: I hope this article generates further discussion about the value of data syncing and the possible ways of keeping data in sync across multiple devices and multiple platforms. I think we can learn a lot from each other in this area. All I am trying to do is to get a discussion going by sharing some of my experiences and thoughts on data syncing.

My own experience has been in trying to sync data between a Mac, a couple of Windows installations, a few PDAs and Smartphones, and Google Calendar. My Ubuntu installation has been gathering dust for the past couple of months (haven’t made the time to do anything with it yet), so I am unable to personally share insights on syncing with Linux. Hopefully some of you can chime in with how to do this.

I do think one can become so absorbed in trying to keep data in sync so as to miss out on some better ways of managing data. In my case, my desire to sync PIM data across multiple platforms and devices has kept me from experimenting with some potentially useful Getting Things Done applications on my Mac. For example:

  • A few months ago I was accepted into the private beta of OmniFocus but ultimately dropped out of it because I wanted to use only apps I could sync existing data with.
  • For the same reason, I have missed out on experimenting with iGTD.

Given that I use my iMac far more than the other devices, perhaps I should change my philosophy about trying to keep data in sync.

Reflecting on my own situation brings me to a couple of key conclusions about data syncing:

  • You need to decide what your data needs really are. I personally have wasted far too much trying to keep data in sync across platforms and various devices when I have no real need to do so.
  • New applications and online tools are being made available all of the time. That’s good. And bad. We all appreciate competition: it results in better products for all of us, ultimately. It can also cause us to go from one application to another, looking for the perfect data solution. If we are not really, really careful, we can wind up chasing down a rabbit hole that has no bottom.

With these points in mind, I’ll now mention a few ways that one can approach the data syncing issue. Although the following is somewhat repetitive to my March post, it seems worthwhile to repeat some of its points herein:

  • You can use a hosted exchange service with a suitable PDA (Smartphone, BlackBerry, a Pocket PC with Wireless connectivity), Outlook, and Entourage on the Mac.
  • You can use an online syncing service that is designed to sync across multiple platforms. You can get a sense of one such service, Plaxo, by reading my interview with Plaxo VP John McCrea
  • You can use software on your Mac to brute-force a syncing between iCal, Address Book, Outlook, and a Pocket PC. Software such as Missing Sync or SyncMate can be used to implement this approach. I discuss my use of Missing Sync in my sync article I mentioned earlier.
  • You can decide to not waste time keeping everything in sync, and just keep your data on one platform and one handheld device. In my case, I run Windows on my iMac through VMware Fusion, so I can have Windows and my iMac operating simultaneously and can even copy and paste data between them. I describe this a bit in How VMware Fusion Eliminates Some of My Syncing Woes
  • You can skip the syncing altogether and use online tools such as Google Calendar, Gmail, and Remember The Milk.

I discuss some advantages and disadvantages of each approach below. Again, this is not intended to be an “everything you wanted to know about syncing” discussion, but one that touches on key points and spawns further discussion.

Using a Hosted Exchange

I used this approach in the year preceding my retirement. Being tied to my corporate exchange server worked great.

Recently I experimented with setting it up for my personal use. I selected a hosted exchange service (there are many to choose from), and used it to tie into Outlook via the Windows partition on my Mac. Then I set it up on Entourage on my iMac. Lo and behold, my Outlook and Entourage were now synced.

But, when I got to the part of setting it up on my BlackBerry Curve, I found out that I need to have BES (BlackBerry Enterprise Service) instead of the BIS setup I have (BlackBerry Internet Service). Given that this could cost me up to $30/month extra, and given that the hosted exchange cost is about another $20/month, I decided against this path.

If I were consulting a lot, especially if I were on the road a lot, hosted exchange service would certainly appeal to me. But, with me having a fixed retirement income, I decided to not go this route and cancelled my hosted exchange service. This is a great option for you to look into, though, if the cost does not concern you and if you use Entourage on a Mac (hosted exchange does not work with iCal).

Update: What I originally had in this paragraph was wrong. I had noted that hosted exchange does not work with an iPhone. But, Thomas sent an email to me stating that you can use hosted exchange to sync data with Entourage and then use iSync on the Mac to sync that to iCal and Address Book. Of course he is right. I had overlooked that. Thomas will probably provide more detail in the comments when he gets time, but I thought it important to clarify this.

Using Plaxo

For a while, I thought Plaxo was a perfect solution for keeping my two platforms and several devices in sync. I can say that it does a very good job of syncing what it does sync. The only real downside I saw to it was that it does not sync your Outlook Tasks to iCal (or vice versa). And, it creates a new calendar in iCal that has all of your Outlook entries in it, rather than creating separate iCal calendars for each Outlook Appointment Category (such as Work, Home, Travel, …). If you want true syncing across Outlook and iCal, it does not really give it to you.

However, it does sync your tasks and calendar and contact and notes online, so you can access them anytime you are online:

plaxo

Plaxo does have the added benefit of syncing your data to Google Calendar. For my situation Plaxo works well. I can forget about iCal and just use it in the online mode when I am using my iMac. I can change (or add or delete) tasks online, and they will sync back to Outlook when I boot into Windows. Plaxo is available as a free service, although I use its premium service so I can have access to its Pulse features (not related to syncing).

Using VMware Fusion

VMware Fusion lets you ignore iCal and Address Book in the Mac, so that you use Outlook exclusively, even when you are at your Mac. It does not populate your Outlook data into the Mac apps, so if you want to do that, this approach will not work for you. If you decide you don’t care that the data is in iCal as long as you can access it in Outlook from your Mac, this is a painless way to go.

Using Google Calendar and Other Online Data Services

A lot of people I know are just fed up with trying to keep data on different systems, and are using Google Calendar and Remember The Milk and Gmail and similar apps for just keeping their data online. If you can be connected all of the time, this is probably the most sensible approach. Software manufacturers will always stick with their own data formats, and there is virtually no hope that iCal and Outlook and any other PIM software will ever use a common format that makes it easy for you to sync your data between them. Going to an online approach overcomes this problem.

If you are tethered to Outlook in your office, though, this approach is not likely to work for you, unless you can get your IT department to find a tool to sync your Outlook data with Google Calendar and other online apps of interest. Few IT departments would be willing to take this on, though, as it would often involve supporting software by third-party vendors that do not have an established credibility with corporate IT departments.

Note, some online PIM applications are compatible with Google Gears (for example, Remember The Milk is), so you can have your data without even being online.

A couple of final thoughts on this approach:

  • It should work well with the iPhone (or even with the iPod Touch, if you decide to use it is a PDA).
  • My sense is that this is the approach being taken by a lot of entrepreneurs and small business managers. I have no data to back this up, but I do a heck of a lot of reading and and research, and that has led me to suspect that this is the case.

Your Turn

Well, I’ve overviewed data syncing based on my knowledge of it, and would love to hear your thoughts and tips on it. Let’s make this post a repository for good information on how to sync and on whether syncing is worth all of the effort.

Posted in Mobility, Productivity, Syncing.

Tagged with .


12 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. pritchett4 says

    So have you found a way to sync a WM5 PDA & Palm PDA? I have just begun the venture into the WM world and not quite ready yet to leave the Palm behind. But I have been disappointed with current Palm scene, so would like to be able to keep my calendar, tasks, contacts and notes in sync particularly. The other stuff isn’t as crucial.

    Thanks Bruce for you site!

  2. Bruce says

    pritchett4

    Actually I had pretty good success keeping a WM5 PDA and a Palm in sync, with both of them using Outlook. If I recall correctly, this worked better when using a third-party conduit for Palm, like chapura’s PocketMirror for Palm devices, and just using ActiveStink (er, excuse me, ActiveSync) for the Pocket PC. At one point the IT folks where I worked installed PocketMirror so I could sync a Palm or Pocket PC there as well (they also had ActiveSync installed). The more machines you add into the equation with these devices, though, the greater the chance for duplicate items. At least that is what I recall.

    I know I recently dug my T5 back out of the box and tried keeping it and my x51v in sync through Outlook, and it did not do very well … a lot of the Palm tasks that I added did not carry over, although they were showing up in Outlook. This smells more like something was wrong with my ActiveSync setup, though, and I ultimately deleted all of my partnerships with ActiveSync and set up a new one. But, I put the Palm back away so I don’t know if it would work okay now or not. All I can say is that, in the past, I had no trouble with it, especially when using PocketMirror.

    Thanks for the compliment on the site. I appreciate it very much.

  3. Thomas R. Hall says

    Actually, you can sync Exchange with iCal and Address Book on the Mac by using Entourage. There is an option in Entourage that allows you to sync it with both iCal and Address Book on the Mac. Then you can get that data into any other application that uses iSync, including the iPhone. I use it to keep my Exchange contacts and calendar on my iPod and it works very well.

  4. Bruce says

    Thanks for this, Thomas. I updated the post to add your correction to my erroneous “no hosted exchange with iPhone.” Good point, too, that you can add an iPod into the equation.

  5. RK says

    My solution includes my Gone Google strategy and GooSync (http://www.goosync.com/). My Gone Google strategy is that I try to keep everything I can on Google, including email, calendar, documents, feed reader, and news preferences. I get access to the same set of information wherever I am.

    I use GooSync to sync my Google Calendar with my Pocket PC. Although Google Calendar offers a WAP and SMS interface and SMS appointment alerts, the Pocket PC native calendar offers a much better user experience.

  6. Bruce says

    Thanks for sharing this with us, RK. Sounds like an incredibly clean and simple way to manage all of your stuff. I have heard some good things about goosync, but haven’t tried it yet myself. Perhaps it’s time for me to get off my arse and give it a shot.

    BTW, I’ll probably reference your comment in a post I have drafted for publication tomorrow. Also, I like your website.

    Thanks again for sharing!

  7. John Bartlett says

    I have been on the same quest as you for the past several months. I stumbled accross airset.com and think I’m onto something! Have you tried this? It syncs with no issues to my Palm and then you can publish a .ics that Google can subscribe to (although I didn’t see my recurring events when I subscribed). You can also export your whole cal as an .ics that can be imported by Google. This worked well and I think I’m satisfied!

  8. Bruce says

    Hi John,

    I have heard of airset, but haven’t tried it yet. Sounds like a workable solution, though. A bit surprising that the recurring events are not being treated properly, but hopefully airset support will help you with this.

    It does sound like you are onto something. Keep us posted on how it works out for you.

    Thank you.

  9. John Bartlett says

    Hey Bruce… success!!! Airset is the way to go! Summary:

    Create a free airset account and you can sync Palm Desktop with your airset calendar. The sync tool has options so you can choose to sync manually or automatically too.

    Then, you can share and publish your airset calendar as an ics. Goto Google Calendar and subscribe to your airset calendar and you are good to go! (recurring meetings seem to be working now). Now, your Google cal will automatically be updated each time you do an airset sync.

  10. Bruce says

    Great, John! Thanks for sharing. Good news for Palm and Gcal users.

  11. Al says

    Sadly, AirSet is now looking to monetize. A recent note from the head honcho indicates that AirSet desktop sync will now become a premium service.

    No indication what the price is going to be, but I don’t think I can fit it into my budget. My wife and I have had great success with AirSet keeping our (and our kids’) schedules on our individual Palm devices. I guess now I’m looking for a new solution.

  12. Bruce says

    Al, sorry that AirSet doesn’t look like it will pan out for you. Best wishes in finding a suitable no-cost replacement.



Some HTML is OK

or, reply to this post via trackback.



Clicky Web Analytics