Calendars -- Google Calendar Client

14.01.2011
Google Calendar is my primary program for keeping track of my schedule and tasks. If you can say the same, is an easy, intuitive, and dependable iPhone and iPad app that syncs quickly and accurately with the Web giant's product. It's also a bargain for those who use an iPhone or iPod touch in addition to an iPad; the single-priced universal version provides two apps, really--one with an interface designed for the smaller screen of the iPhone, another for the iPad's comparatively vast screen.

It's possible that the tricky programming of Calendars is in the background, running the sync process. But the trick Google Calendar users will most appreciate is in the interface, which mimics its Web brother enough to be thoroughly familiar (more so on the iPad, naturally), while staying true to what we've come to expect from good mobile touchscreen design.

Like Google Calendar, the app enables you to choose from list, day, week, and month views; you can also choose what view you'll see when you first open Calendars, or default to the view used when you ended your last session. Calendars does not allow you to use the two-week view, which may only inconvenience some users; it is my personal default Google Calendar setting, and I hope this view become available in a future version.

When you first set up Calendars, the app imports information from your Google Calendar, including your personal (color-coded) calendars such as Work, Home, Personal, and so forth. It also imports your already-entered schedule and tasks. The app enables you to set up defaults for many things: pre-set e-mail, SMS, and push alerts; time-precision (when you tap the calendar, do you want it to estimate the time you want within five minutes, 30 minutes, or an hour?); whether you want your week to start on Sunday or Monday, and more. However, it doesn't provide access to many capabilities available in Google Calendar, such as the ability to add new calendars, or share and subscribe to calendars. You also are unable to create custom notifications for personal calendars, or choose to show or hide personal calendars.

However, Readdle doesn't tout Calendars as a standalone app, which is why it's called "Calendars -- Google Calendar client." While the app has some powerful capabilities and an excellent interface, Google's server still does most of the heavy lifting.

In addition, Calendars is not flawless; several times during my testing it exhibited syncing problems, and returned some unhelpful error messages. Also, it does not sync automatically--you must choose "Sync" from a menu before events and other information are transferred between calendars. It seems that a Calendar client should automatically sync when it is connected to the Web via 3G or Wi-Fi, at least at the end of each session, or even upon entry of new events and tasks.