iPhone 4S soars with Siri
The beefier hardware is welcome, but the star of the show is the voice-controlled Siri personal assistantFollow @MobileGalen
iOS 5 lets you sync local calendars (and local contacts) from your desktop PC or Mac via iTunes if you connect the device via a USB cable or Wi-Fi -- or over an Internet connection via a free iCloud account. That way, you can get your Outlook or Address Book contacts into your device easily and even keep them in sync with your iPad, iPhone, or iPod Touch. Server-based contacts (and calendars and email addresses) are of course synced through the relevant server: Exchange, Google, and so on.
Contacts. It's easy to navigate through your contacts in iOS's Contacts app: Jump to names by tapping a letter at the side of the screen, such as "T" to get to people whose last names begin with "T." Or search quickly for someone in the Search field by typing part of the name.
When creating address information, Contacts provides dozens of fields you can use. You can also assign custom ringtones and custom vibrations to each contact. But iOS's Favorites capability is limited; you can designate a person's specific contact info -- say, a phone number or email address -- as a favorite, which puts it in the Favorites list in the iPhone's Phone app (if a phone number) or FaceTime app (if an email address). That's it.
Where iOS falls surprisingly short is in its inability to create groups. It supports email groups created on your computer or available on your server, but you can't create new groups on an iOS device. Also, you can't pick a group in iOS's Mail address fields. Instead, you select a group, then open it up to select just one member, repeating this step to add more names -- a really dumb approach. What you can do in iOS is link contact cards to create virtual groups; for example, if you have separate entries for a couple, you can link their cards so that each person's contact information appears in both of the cards.
Note that iOS does not automatically put Exchange contacts into its Contacts app; you have to add them manually from within an email. This is not a bad thing, as it means that departing employees don't have your entire company contacts database on their mobile device, and it keeps the Contacts app from being filled with contacts a user probably doesn't need.
Social networking. iOS comes with Apple's Messages app for instant networking among friends, but it works only for text messages to other smartphones and, with no SMS charges, to friends who have iOS 5 devices. iOS 5 does integrate Twitter sharing into several core apps, such as Safari, but you have to install the free Twitter app yourself. Other social networking apps, such as Facebook and Google+, are available for free but do not integrate with apps' Share menus. There is no single-view social networking app for iOS as there is for BlackBerry OS 7 and Windows Phone 7.5. If social networking is your primary use of a smartphone, an iPhone is not the right device for you.
It's now part of the popular culture: "There's an app for that." There are hundreds of thousands of apps for iOS, from games to scientific visualization tools. Sure, there's a lot of junk, but you'll find many useful apps as well. No other mobile platform has the breadth and depth of apps available to iOS users.
The native apps included with iOS include email, contacts, calendar, maps and navigation, the Safari browser, a music player, a YouTube player, and SMS messaging (including the iOS 5-only iMessage service). iOS also includes FaceTime, Apple's videoconferencing app that works only with iOS devices and Macs and only over Wi-Fi networks.
iOS's Notes app is simple (no formatting) but integrates with IMAP and Exchange servers, so your notes can be automatically synced to and made available from your email. This is an amazingly useful feature, as your notes are always available. Apple's iCloud extends this utility for locally stored notes. iOS 5 also adds Reminders, a basic task manager that integrates with Exchange's to-do capabilities and syncs via iCloud to iCal on the Mac and Outlook in Windows 7.
The document-syncing protocol introduced in iOS 5, Mac OS X Lion, and iCloud is a game-changer for many business apps. The fact that a Keynote presentation syncs across all my devices, reflecting the current version no matter where I edit it, is a huge productivity boon. As app developers beyond Apple adopt this protocol, it will become increasingly easy to work in a mobile context without all the sync and file-management hassles that currently slow us down. Google has nothing similar.