Calendar

The calendar program that was called iCal for many years is now called Calendar, so that it matches its name on the iPhone and iPad.

Calendar is not so different from those “Hunks of the Midwest Police Stations” paper calendars that people leave hanging on the walls for months past their natural life span.

Tip

Calendar’s Dock icon displays today’s date—even when Calendar isn’t running.

But Calendar offers several advantages over paper calendars:

When you open Calendar, you see something like Figure 10-2. By clicking one of the View buttons above the calendar, or by pressing ⌘-1, ⌘-2, ⌘-3, or ⌘-4, you can switch among these views:

In Week or Month view, double-click an appointment to see more about it, or even make changes to it.

Also in any view, you can switch into Full Screen view by clicking the green button (top left). See The “Heads-Up” Program Switcher for more on Full Screen mode.

The basic Calendar is easy to figure out. After all, with the exception of one unfortunate Gregorian incident, we’ve been using calendars successfully for centuries.

Even so, there are two ways to record a new appointment: using the mouse, or using the Quick Event box.

In the Quick Event method, the program spares you the trouble of manually selecting dates, start times, and end times. Instead, the program understands notations like “7 pm Friday,” and puts your new appointment into the right time slot automatically.

To use this feature, press ⌘-N. Or click (top left of the window) or choose File→New Event. The Quick Event box appears. Proceed as shown in Figure 10-4.

Into the Quick Event box, type the name of your appointment and its date and time. For example, you could type Report deadline Aug 12, or “Titanic 2: The Return” Sat 7 pm, or Cara date 11-11:15am.

When you press Return, Calendar interprets what you typed, using these rules:

The Quick Event system has a feature that saves you time and typos: As you type, Calendar displays a menu of similar appointments you’ve entered in the past (Figure 10-4, left). If you click one, Calendar fills in all the details of the new appointment in one fell swoop, copying them from the earlier event.

As soon as Calendar interprets your shorthand and turns it into a real appointment, its details balloon opens automatically (Figure 10-4, right), so that you can clean up any errors and add more details.

No matter which method you use to create the basic event (the mouse way or the Quick Event way), you’re now presented with the information balloon shown at right in Figure 10-4. Here’s where you go to town filling in the details. (This same balloon will appear when you double-click any existing appointment later.)

For each appointment, you can tab your way to the following information areas:

Your newly scheduled event now shows up on the calendar, complete with the color coding that corresponds to the calendar category you’ve assigned.

Once you’ve entrusted your agenda to Calendar, you can start putting it to work. Calendar is only too pleased to remind you (via pop-up messages) of your events, reschedule them, print them out, and so on. Here are a few of the possibilities.

If an event in your life gets rescheduled, you can drag an appointment block vertically in a Day- or Week-view column to make it later or earlier the same day, or horizontally to another date in any view. (If you reschedule a recurring event, Calendar asks if you want to change only this occurrence, or this and all future ones.)

If something is postponed for, say, a month or two, you’re in trouble, since you can’t drag an appointment beyond its month window. You have no choice but to open the Info balloon and edit the starting and ending dates or times—or just cut and paste the event to a different date.

Calendar has calendars that let you organize appointments into subsets. They can be anything you like. One person might have calendars called Home, Work, and TV Reminders. Another might have Me, Spouse ’n’ Me, and Whole Family. A small business could have categories called Deductible Travel, R&D, and R&R.

And now, the Calendar Tip-O-Rama:

One of Calendar’s best features is its ability to post your calendar on the web, so that other people can subscribe to it, which adds your appointments to their calendars. Anyone with a web browser—or only people you designate—can also view your calendar, right online.

For example, you might use this feature to post the meeting schedule for a club that you manage, or to share the agenda for a series of upcoming financial meetings that all your coworkers will need to consult.

The steps for sharing a calendar depend on whether or not you have an iCloud account. Observe:

If you have an iCloud account: Proceed as shown in Figure 10-9. Note that you can specify whether each person can just see the appointments, or be able to edit them, too. That’s a delightful, two-way collaboration—a terrific way for a couple or a family to coordinate everyone’s calendars, for example.

Behind the scenes, Calendar sends an invitation to the recipient. If she has a Mac, iPhone, or iPad, she’ll see a notification right in Calendar (); otherwise, she’ll get the invitation by email. Once she clicks the invitation and clicks Accept, your shared calendar shows up on her machine.

Later, you can modify the settings (Figure 10-9, bottom). Or you can stop sharing with someone by clicking the next to a calendar name; clicking a person’s name; and then pressing the Delete key.

If you don’t have an iCloud account: If you don’t have iCloud, then you’ll need a website of your own, where your online calendar can be hung. And it has to be a WebDAV-compatible server (ask your web-hosting company). You know what? It might just be easier to sign up for a free iCloud account and do it that way.

In any case, begin by making sure that the Calendars list is open. Click the calendar you want to share. Choose Edit→Publish Calendar. (This command doesn’t appear if you have an iCloud account, since the sharing mechanism is so much simpler with iCloud.)

A dialog box appears. This is where you specify your web address, its password (if necessary), and how your saved calendar is going to look and work. If you turn on “Publish changes automatically,” then whenever you edit the calendar, Calendar connects to the Internet and updates the copy there. (Otherwise, you can right-click the calendar’s name and choose Refresh whenever you want to update the web copy.)

When you click Publish, your Mac connects to the web and then shows you the web address (the URL) of the finished page, complete with a Send Mail button that lets you fire the URL off to your colleagues.

To stop publishing that calendar, click its name in the Calendars pop-up list and then choose Edit→Stop Publishing.

If you maintain a calendar online—at Google, Yahoo, or Facebook, for example—you may take particular pleasure in discovering how easy it is to bring those appointments into Calendar. It’s one handy way to keep, for example, a husband’s and wife’s appointments visible on each other’s calendars.

Setting this up is ridiculously easy. Choose Calendar→Preferences→Accounts. Click below the list. Enter your Google, Yahoo, or Facebook address (for example, ) and password. Click Create.

In a minute or so, you’ll see all your Google, Yahoo, or Facebook events show up in Calendar. (Each web calendar has its own heading in the left-side list.) Better yet: It’s a two-way sync; changes you make to these events in Calendar show up on the web, too.

Here’s the real magic of Calendar, iCloud, and the rest of Apple’s software archipelago: Your calendar can be autosynced among all your machines, like your iPhone, iPad, and Macs. Add an appointment on your phone, change an appointment on your iPad, whatever—all your other gadgets are wirelessly and automatically synced to match. See Handoff for details on this amazing setup.