Last February, I described losing half my iPhone contacts after an iTunes sync. Even though I tried the Filadex Web-based contact manager, I don't like the fact that the information is stored unencrypted on Web servers.
More importantly, my iPhone always has my most up-to-date telephone and address contact list, while Gmail knows more about my e-mail correspondents than the iPhone does, and Google Calendar is my primary scheduler. Just to complicate matters, I spend most of my workdays (and some weekends, unfortunately) in Outlook.
I need to export my Google Calendar and Gmail addresses to Outlook and my iPhone, and move my iPhone telephone numbers and physical addresses to Gmail and Outlook. Simple, right? Well, it turned out to be not too difficult or time-consuming, although the result was a bit messy.
Sync Google Calendar with calendars in Outlook and the iPhone
Who knew Google Calendar and Outlook could play so nice? The aptly named Google Calendar Sync does the trick with just a few clicks and a minimum of thumb-twiddling. The program works with Outlook 2003 and 2007 on XP and Vista PCs, though it doesn't support 64-bit XP, according to Google.
After you download and install the program, you enter your Google ID and password and choose one of three options: sync from and to Google Calendar and Outlook; sync from Google Calendar to Outlook; or sync from Outlook to Google Calendar. The default sync time is 120 minutes, and the minimum setting is 10 minutes; there's no mention of a maximum setting. The sync begins after you click Save.
Choose two-way or one-way sync between Outlook and Google Calendar in the Google Calendar Sync utility.
(Credit: Google)Up-and-down arrows on the Google Calendar icon in the notification area indicate a sync in progress; hover over it to see the percent complete or the time of the last sync.
The program converted my relatively simple Google Calendar to Outlook 2007 with surprising accuracy. In fact, the two calendars appeared and acted very much alike. Keep in mind, I didn't transfer any tricky repeating appointments, invitations, or time-zone changes. But for my meager calendar needs, the sync was fast and comprehensive.
To sync your Google Calendar and Gmail contacts with an iPhone, simply use the phone to create a Google Sync account. Instructions for OS version 2.2 and 3.0 are on the Google Mobile Help site.
Unfortunately, Google Sync is limited in the fields it supports and doesn't let you exclude entries or deal with duplicates. These and other of the program's limitations are described on the Google Sync Help page.
Move your iPhone contacts to Gmail and Outlook, or vice-versa
Use iTunes to export your iPhone contacts to Outlook--and Gmail, if you choose not to go the Google Sync route described above. Plug your iPhone into your PC, choose the device in iTunes' left pane, and select the Info tab. Pick either Outlook or Google Contacts in the "Sync contacts from" drop-down menu. (Yahoo Address Book and Windows Address Book are the other options.) For Outlook, you can choose which groups to sync. For Gmail, you enter your user ID and password.
Your only sync options are to merge or replace the entries iTunes identifies as duplicates, and to choose between two entries pegged as conflicts. The resulting sync was full of double entries, but I would much rather deal with manually merging the dupes than losing the information either entry contains.
iTunes' sync with Google Contacts provides few options for dealing with duplicate entries.
(Credit: Apple)I'll probably spend another hour or so cleaning up the extra entries created by the contact sync, but that's much less time than I'd spend trying to replace the info.
A few months later, Google released a free program that not only moves data between the two calendar apps, but it also syncs the calendar entries automatically at the interval of your choice.
Google Calendar Sync is so fast and simple to use that my calendars were synced before I knew it. When you install the program, you're asked where you want to place the utility's shortcuts; by default, they'll be added to your Start menu and desktop.
Uncheck the installer's shortcut options to prevent a new icon to be added to your Start menu or desktop.
(Credit: Google)When the installation completes, the program's main window opens, prompting you to add your Google ID and password, and to select either two-way syncs, syncs from Google Calendar to Outlook, or syncs from Outlook to Google Calendar. You can also reset the frequency of updates; the default is every two hours.
Decide whether you want two-way calendar syncs, or one-way transfers between Google Calendar and Outllook.
(Credit: Google)If Outlook's not open on your machine, you'll be prompted to enter your Outlook username and password. Then the data in each calendar will be added to the other (if you selected the two-way option). When I installed the Google sync utility, I was surprised how quickly the dozens of entries in my Google Calendar were added to Outlook.
I didn't I notice any missing or garbled entries. In fact, the similarity of the two calendars' appearance was a little spooky: I thought for a second that Google had taken possession of my copy of Office. (I probably jumped the gun on that thought by a couple of years.)
Google offers some caveats about using its Calendar Sync program. For example, you need to uninstall any third-party calendar-syncing applications on your PC beforehand. If you've been using another method, you must choose which of the two calendars you want to use as your primary one and clear the entries from the other. Finally, you have to perform a one-way sync from the primary to the secondary before you can schedule automated syncs.
Another limitation of the utility is that only your pop-up event reminders will transfer from Google Calendar to your Outlook calendar because Outlook doesn't support e-mail and SMS alerts. If you encounter problems using Google Calendar Sync, check the information on Google's troubleshooting page for the program.
After seeing what Google can do to enhance Office applications, I'm thinking that a Windows-killing desktop operating system from the company isn't such a bad idea.
I keep waiting for the day I can view my Google Calendar entries while I'm offline--without having to export the entries to Outlook or another standalone calendar program. Until that day, here are five ways to get make better use of Google's free calendar service.
Lock out unwanted viewers
To make sure your calendar entries are private, click the down arrow next to the calendar under My Calendars on the left side of the screen. Choose "Share this calendar" to open that tab in your settings. Uncheck "Make this calendar public," and be sure there are no names but your own listed under "Share with specific people." When you're done, click Save to return to your calendar.
Uncheck "Make this calendar public" in Google Calendar's "Share this calendar" settings.
(Credit: Google)You can also check the privacy of an individual calendar entry by clicking it and choosing "edit event details" in the pop-up window. Make sure that either Default or Private is selected on the left side of the window under Options, and click Save.
Make sure that others can't view a calendar event by choosing either Default or Private in the event details dialog.
(Credit: Google) Lock in your favorite calendar view
Seeing only one day's worth or even one week's worth of events at a time doesn't give me the scheduling information I need at a glance. That's why I prefer Google Calendar's monthly view, which I made my default by clicking Settings > General, choosing "month" on the drop-down menu next to "Default view," and clicking Save.
Place a weather forecast in your calendar
One of my favorite iGoogle gadgets is the one that puts a four-day weather forecast on my home page. Now I get a mini-version of that forecast in my Google Calendar. To add a weather report to your calendar entries, click Settings > General, add your city and state or ZIP code in the text box next to Location, choose either Celsius or Fahrenheit next to "Show weather based on my location," and click Save.
Navigate your calendar via keyboard shortcuts
Make fast work of your calendar tasks by skipping the mouse and using Google Calendar's keyboard shortcuts instead. Among my favorites are C to create an event, M to change the view to monthly (see above to reset your default calendar view), W to change to the weekly view, D to see only that day's entries, and Q to open the Quick Add pop-up window. Google provides a complete list of keyboard shortcuts for calendars and for event details.
Add a specialty calendar
Football season is right around the corner, and now I'm ready with all my alma mater's games listed on my Google Calendar. And all I had to do to add them was download one of the public calendars that Google collects in its calendar gallery.
To view the gallery, click the down arrow next to Add on the left side of the screen and choose "Add a public calendar." You can either browse the categories on the left side of the window or enter a term in the search box at the top of the screen.
Along with calendars for TV shows, sports teams, presidential candidates, and movie and DVD releases are entries listing celebrity birthdays, phases of the moon, and the holidays celebrated in various countries. What's missing is a calendar of events for the upcoming Beijing Olympics. C'mon, NBC! I don't want to miss the rhythmic gymnastics finals!
Since I started synchronizing my e-mail inboxes a few months ago, I rarely even open my Outlook mail client. I much prefer seeing the messages sent to my ISP's POP account and those sent to my Gmail account together in my Gmail inbox. But I still have to open Outlook to view my calendar, which I've been using for years, even though I now put many of my nonwork appointments in Google Calendar, which I can access from my iPhone or any Internet-connected PC.
I thought I found a free program that would let me synchronize the two calendars automatically. Synchronization Technologies' SyncMyCal claims to let you sync multiple Outlook calendars with your Google Calendar. I gave the program a try, but I while it let me transfer the entries on my Google Calendar to my Outlook equivalent, I couldn't get all my Outlook appointments to register on Google Calendar.
I'll keep troubleshooting the problem, though I hope I don't have to upgrade to the $25 SyncMyCal Pro version, which automates the calendar syncs, and lets you work with appointments in time chunks longer than the free version's limit of 7 days. Until then I'll stick with the manual approach to Outlook/Google Calendar integration.
Send your Google Calendar entries to Outlook 2003 and 2007
Start by logging into your Google account and opening your calendar. Click the Manage calendars link at the bottom of the left pane, and then click the name of the calendar to open the Calendar Details dialog box. Scroll to Private Address near the bottom of the window, and click ICAL.
Click ICAL next to Private Address in Google Calendar's Calendar Details dialog to generate the URL you'll use to import the calendar to Outlook.
Unfortunately, Outlook 2003 doesn't support the iCalendar format. I was able to add Google Calendar entries to my Outlook 2003 calendar one at a time by clicking the link in the popup window to download the entry, opening the file in Outlook, and clicking Save and Close. But this approach isn't any faster than adding the entries manually.
At least Outlook 2007 lets you import an iCalendar file directly: Copy the long URL in the Google Calendar's Private Address popup window, open your Outlook calendar, and click File>Import and Export. Choose Import an iCalendar (.ics) or vCalendar file (.vcs), and click Next. Paste the URL you copied from the popup into the File name field at the bottom of the Browse dialog box, and click Open. Click Import, and your Google Calendar entries are added to your Outlook calendar.
Import your Google Calendar as an iCalendar file (.ics) to add its entries to your Outlook 2007 calendar.
Transfer your Outlook calendar to Google Calendar
To move your Outlook schedule to your Google Calendar, Open Outlook 2003 or 2007 and click File>Import and Export>Export to a file>Next. Choose Comma Separated Values (Windows) and click Next again. Navigate to and select your Calendar folder (it should be highlighted by default), and click Next yet again. In Outlook 2003, verify the location of the saved .csv file (change it if you want to place it elsewhere), and click Next once more. In Outlook 2007, select a location for the file, give it a name, and click OK and then Next. Click Finish, set the date range for the calendar entries to be exported, and click OK.
Now open your Google Calendar, click the small down arrow next to Add in the left pane, and choose Import Calendar. Select the Browse button, navigate to and select the .csv file you just created, and click Open. Choose the calendar you want to import it to (it will likely be selected by default), and click Import.
Select the .csv file you exported from Outlook to import it to your Google Calendar.
Tomorrow: What to do when Windows craps out.
- prev
- 1
- next





