Web and Internet support
One of the iPhone's revolutionary advances was in bringing the Web to mobile devices in a capable, effective way. All of a sudden, the mobile Web was real. The WebKit browser that underlies the iPhone's Web experience is now used by the Palm Pre and Android devices, and it seems destined for BlackBerry. For now, however, the BlackBerry series are the only holdouts for the old, hard-to-use mobile Web. The BlackBerry OS's ability to reformat Web pages into a stack helps overcome some of its inability to deal with real Web pages, but it's no substitute for the real thing. The Motorola Droid's lack of multitouch support makes navigating Web pages awkward; furthermore, the Droid's multistep process to copy text and the inability to copy graphics fall short of the iPhone's standards.
The one common Web technology in which the iPhone OS is at a disadvantage is Flash Player support -- it doesn't have it. Neither do the Droids. The other devices can display Flash video. All but the BlackBerrys can display QuickTime Video, though there's a third-party app that lets the BlackBerry view QuickTime videos.
Where stark differences between the current mobile contenders show is in support for corporate e-mail, calendars, and contacts. The BlackBerry, if you use the extra-cost BlackBerry Enterprise Server, lets you access these services whether your business uses Microsoft Exchange, IBM's Lotus Notes, or Novell Groupwise. It's the most enterprise-capable mobile platform for business connectivity.
The iPhone is second-best for business connectivity. It supports Exchange ActiveSync for e-mail, calendars, and contacts, though there are no clients as yet for Notes or Groupwise. The iPhone OS 3.1 fixes a bug that falsely reported support for ActiveSync on-device encryption policies; the 3G S supports such encryption, but older iPhones do not and thus can't access Exchange if encryption is set as an ActiveSync policy requirement.
The Palm Pre claims to support Exchange, but it supports only a few ActiveSync policies and thus can access only low-security Exchange servers. The two Droids also claim Exchange support, but I could not get the HTC Droid Eris to connect at all, while the Motorola Droid could only send messages, not receive them, a common complaint on the Droid user forums as well. The likely culprit is lack of support for ActiveSync policies. (My colleague Paul Venezia was able to establish a connection between a Droid Eris and an Exchange server that had no ActiveSync policies enabled.)
Note that Verizon enforces an extra $15-per-month fee to access corporate e-mail; if you don't tell Verizon you're using Exchange and don't call tech support for help on using Exchange, you can probably avoid the fee. But given the poor Exchange compatibility, it's pretty much a moot issue. The Motorola Droid does work with Exchange calendars through ActiveSync, but it won't let you respond to invitations.
All six devices support POP and IMAP e-mail accounts, so they're fine for personal and small-business e-mail access. They all support Google's Gmail as well, though BlackBerry owners will want to download RIM's "enhanced" Gmail client. To sync the iPhone to your PC's e-mail and calendar (as opposed to an Exchange server), you have to use either iTunes or the $99-per-year MobileMe service. The two Droids will directly sync to Outlook calendars and e-mails over a USB connection, as well as via Google Apps. BlackBerrys also can sync to Outlook on your PC, and to iCal and Address Book on your Mac, via a USB cable, using the BlackBerry Desktop software.
Two billion downloads and counting -- that pretty much says it all about the wealth of available iPhone apps. No device comes anywhere close to the iPhone regarding the variety of third-party apps, and Apple keeps enhancing what apps can do, such as by enabling in-app purchases and subscriptions this summer.
The Google Android Market is looking good in its early days, with several high-quality programs available that match the better iPhone apps' quality, though often with fewer capabilities than their iPhone equivalents. HTC loads the Droid Eris with more than a dozen cool widgets that work only with its Sense UI enhancements to the Android OS; these bring real sophistication to the Droid Eris. Examples include a weather-and-time widget for the home screen, an integrated console for accessing all your messages, a favorites quick-access widget for contacting people with one click, and a mail-preview widget that means you don't have to keep opening the Email app.
Ultimate mobile deathmatch at a glance
|Apple iPhone 3G S||$599||AT&T||The clear leader in user interface, application support, and media presentation, the iPhone suffers from middling security and management capabilities and poor phone quality. Its once-leading browser experience is now commonplace.|
|HTC Droid Eris||$459||Verizon||With the most iPhone-like interface available plus the ability to multitask, the Droid Eris is highly compelling. But the Droid Eris has very little security and no management capabilities, so it's a no-go for most businesses.|
|Motorola Droid||$599||Verizon||The Droid's large screen is nice, but it doesn't support multitouch gestures in the Droid's included apps. The slideout keyboard is hard to use, and it's inferior to the onscreen keyboard. The Android 2.0 OS is fairly intuitive but not as good as the UI enhancements HTC has made to its Droid Eris. Security capabilities are not business-class, Exchange support is iffy, and management capabilities are nonexistent.|
|Palm Pre||$549||Sprint||Spring 2009's great hope as the "iPhone killer" has been largely sidelined by the Android devices. The device itself feels a bit cheap and has a low-quality screen and a so-so keyboard. The user interface is innovative, but suffers from more complexity than competing devices. Exchange connectivity is minimal, security is subpar, and manageability is nonexistent.|
|RIM BlackBerry Bold||$499||AT&T, Verizon||RIM's "Cadillac" BlackBerry has a QWERTY keyboard that's fairly easy to use and the high security and management capabilities that many enterprises need through the use of a BlackBerry Enterprise Server. Its Web and application support is poor, and its UI fairly dated and DOS-like.|
|RIM BlackBerry Storm 2||$599||Verizon||A disastrous "iPhone killer" little better than the awful original, the BlackBerry Storm 2 has all the Web, app, and UI limitations of any BlackBerry and an unusable touchscreen sure to slow your tapping to a crawl.|
You may still be better off sticking with Win7 or Win8.1, given the wide range of ongoing Win10...
Now that we're down to the wire, many upgraders report that the installer hangs. If this happens to...
Angular 3 will have better tooling and will generate less code; Google also is promising a new major...
Sensing a possible stall in your coding career? Here’s how to break free and tap your true potential
In this selection you’ll find speakers taking on some of the most pressing, and persistent, security...
Nim compiles and runs fast, delivers tiny executables on several platforms, and borrows great ideas...
A port of the popular Torch library, PyTorch offers a comfortable coding option for Pythonistas