It's sacrilege, I know: leaving the Apple fold for another platform. But it's an idea to consider, given the strong advances in the Android OS this year and the wealth of compelling devices such as the Samsung Galaxy S III -- especially given the relatively minor advances in iOS 6 and the modest hardware changes in the iPhone 5.
I still find iOS a better mobile environment than Android, but the gap is closing and the differences matter little to many people. Also, the iPhone's screen is -- let's face it -- small by today's standards. But with vendor lock-in being the grail for so many technology classes these days, the question remains: Can someone ensconced in the Apple ecosystem really make the switch from iPhone to Android? The answer is, surprisingly, yes.
There are several aspects of the Apple ecosystem beyond the polished user interface that tend to keep users in it: iCloud, iTunes, AirPlay, and the App Store. They generally work well across Apple's devices -- Macs, iPhones, iPods, iPads, and Apple TVs -- and make it easy to move from device to device while maintaining your services. Sharing is simple within the Apple ecosystem, and you quickly become dependent on iCloud's syncing, AirPlay streaming, and so on.
If you replace your iPhone with an Android smartphone, you're leaving that nicely integrated ecosystem, which can really matter if you use a Mac and iPad as well. Google has no effective competition for the Apple ecosystem as a whole, though some capabilities such as Google Drive, Google Calendar, Google Contacts, and Gmail replicate parts of it -- mainly in Web and Android environments. As a friend discovered when he tried to go all-Google, you can't really do that. Microsoft will debut its own ecosystem in Windows 8 to compete with Google's and Apple's, but it too is less capable than Apple's. If ecosystem matters to you, you'll still be Apple-primary, and your Android smartphone will need to fit in as best it can.
I spent several weeks finding out just how to bring Android into my computing world as my smartphone instead of my iPhone. I started with a Galaxy Nexus, the flagship device for Google's pure Android experience, but I quickly switched to the Samsung Galaxy S III because Samsung made several smart UI refinements to both Android and key apps that simply add up to a better user experience. That matters to me as a longtime resident of the Apple ecosystem, which I switched to after the Windows Vista debacle. Here's what I found.
iCloud: Some parts you can keep, others you can replaceApple's iCloud started as a synchronization service for browser bookmarks, contacts, calendars, and photos across iOS, OS X, and Windows, as well as -- just in iOS -- app documents. It's now been expanded to include OS X apps' documents (iCloud Documents) for not just syncing but also permanent storage, syncing Safari Reading List bookmarks and open Web pages (iCloud Tabs), and even syncing mail and other settings. It lets you move among your iOS and OS X devices while maintaining consistency of experience and documents. iCloud also provides an IMAP mail account.
You can use Google Contacts and Google Calendar to accomplish the same syncing for contacts and calendars across Android, iOS, OS X, and Windows. And you can set the Chrome browser in all those platforms to stay in sync -- both bookmarks and open tabs -- by signing into your Google account on each platform. Google Drive can be your cloud repository for your documents; many iOS apps support it. Alternatively, you can use Dropbox or Box for that purpose, as they work across all the common platforms, including most iOS productivity apps.
But can an Android smartphone participate in iCloud? Yes, for the parts that matter most. Here's how:
- You can add your iCloud email account to the standard Android Email app. To do so, add the me.com version of your address -- not the icloud.com version -- as the email address. The incoming server is mail.me.com, and SSL should be on. The outgoing server is smtp.me.com, TLS should be enabled, and you need to require sign-in using your me.com address as the username and your standard iCloud password for the password.
- You can have your Android Calendar sync to your iCloud calendar bidirectionally if you buy the $3.77 SmoothSync for Cloud Calendar app by Marten Gajda. His $3.77 SmoothSync for Cloud Contacts app does the same for iCloud contacts. Both work easily. My only hesitation in using them was that, as is true for most users, my iCloud password is the same as my iTunes password, and you need to provide your iCloud login credentials to these apps for them to work. It makes me nervous to share such a key credential when dealing with a small developer on a platform notorious for phishing-oriented malware. Apple does let you set up separate iCloud and iTunes accounts, though that is not the default -- I advise you to do so.
You won't be able to participate in iCloud Documents, but Apple limits that service in such a way that you're likely to use a cloud storage service like Google Drive or Dropbox anyhow. (iCloud Documents requires that you use the same app on your OS X and iOS devices -- Keynote presentations can be opened only in the Keynote app, not in other apps that would support the file format, for example.)
On an Android device, you can't participate in Safari's Reading List or iCloud Tabs, but switching to the perfectly good Chrome browser on your Android devices, iOS devices, Macs, and/or PCs gives you the equivalent functionality.
Finally, you can't tie your Android smartphone into Apple's Find My Phone service, which is also part of iCloud; this handy tool lets you remotely find, send an alert tone and message to, lock, or wipe a missing iOS or OS X device from any iOS or OS X device or from the iCloud.com website. You'll need to use something like Lookout to do the same for your Android device should it get lost. But you can use your Android device to find, lock, or wipe an iOS or OS X device via iCloud.com.
iTunes music and video: Sync or streamThe cornerstone of the Apple ecosystem is iTunes, which started as a music library and repository but has grown to include videos, podcasts, e-books, ringtones, iOS device backups, and the amazing iTunes U free courseware library. There is no equivalent for iTunes in any other ecosystem. No self-respecting Apple user would stoop to playing the file-copy game via USB or SD cards to sync such files.
But Google does offer the free Music Manager app for OS X and Windows that syncs your non-copy-protected iTunes music with the Google Play online service that can then stream or download via Google's Google Play store to your Android smartphone's Play Music app. Your Android device likely has other music apps on it, such as from its manufacturer, which can be confusing. Play Music is Google's standard music player, which ties into the Google Play service. Ignore your device's other music apps.
For music, free Google Play service works like Apple's $25-per-year iTunes Match: You upload your music to Google Play, which then can stream it to any Android device that is tied to the same Google account. Apple's iTunes Match downloads any songs to your iOS device that you want to play, making it permanently available on that device. Google Play streams any music to your device unless you explicitly save it to the device (through an unintuitive but simple process). Thus on Android, you need to be careful about burning up your cellular data plan from music streaming. Fortunately (like iOS), you can set the device not to stream or download music unless you have a Wi-Fi connection.
Google's Music Manager runs in the background on your computer; as your iTunes library changes, new songs are uploaded to Google Play, making them available to your Android smartphone. Playlists are also sycned, but not smart playlists or podcasts. That means music on Android gets close to the no-brainer it is in an all-Apple environment.
Video is another story. To get videos onto your Android smartphone, you can buy or rent them from the Google Play Store, downloading them to the device over Wi-Fi -- similar to how iTunes Store's video service for iOS, OS X, and Windows. But you can't sync the videos in your computer's iTunes video library to your Android device, as you can to an iOS device. The same limitation applies to photos.
Unless, of course, you get a third-party utility. Samsung offers the Kies utility on the Galaxy S III, and you can download the Mac or PC client from Samsung. It's sort of a poor man's iTunes, syncing music, videos, photos, and podcasts, as well as contacts across Kies-enabled devices. It can even import these items from an iPhone, iPad, or iPod Touch, as well as from any libraries on your computer. Kies works both over USB and via Wi-Fi (for Android devices that have the Kies client installed, such as the S III). Note that the Kies client did not work on OS X Mountain Lion until just last Thursday, when Samsung issued a compatibility update. Kies works OK, but it's clunky compared to iTunes.
A better and popular iTunes equivalent for Android is DoubleTwist, which comes in three parts: the free DoubleTwist Desktop for your PC or Mac, the free DoubleTwist Player for your Android smartphone, and -- if you want to be able to sync over Wi-Fi rather than just a USB cable as well as stream to an Apple TV -- either the $5 DoubleTwist AirSync utility or the $10 DoubleTwist Pro Player (an in-app purchase that also allows podcast syncing) for your Android smartphone. My only caution about DoubleTwist is that it tries to access your contacts, which it has no need for to do its job; OS X Mountain Lion automatically alerts you to this attempt and lets you block it.
To use the free DoubleTwist syncing, you need to connect your Android smartphone to your computer via a USB cable. If you have a Mac running OS X Mountain Lion, you can't do that -- USB syncing between Macs and Android devices doesn't work with OS X Mountain Lion. This is true even if you install Google's free Android File Transfer utility for OS X. (Windows needs no transfer app; it has built-in drivers for Android devices' storage access. But you still need an app like DoubleTwist to do more than see the Android device as a storage device.) DoubleTwist users can use the $5 AirSync add-on to get around this USB issue in OS X Mountain Lion.
For e-books, the only real option is to avoid Apple's iTunes' iBookstore and use the Amazon.com Kindle, Barnes & Noble Nook, or Google's Play Books services instead, as their readers are available for iOS and Android.
Apps: Content apps are easy, but productivity will sufferThe iPhone didn't invent the mobile app, but it did reinvent it as a consumer-quality experience, rather than as a simplistic front end to some back-office system, the types of apps most common in the BlackBerry era. iOS developers have created hundreds of thousands of apps, several times as many as Android developers have. For several years, Android apps tended to be not only fewer in number but also later to the game and less sophisticated.
That's been changing, now that Android smartphones outsell iPhones by 2:1 or 3:1, depending on the market. If you bring an Android smartphone into the mix, you will have to repurchase the apps that have Android counterparts or functional equivalents to what you use in iOS. I found that the apps I used for content consumption and e-commerce on the iPhone were also available for Android, with mainly equivalent functionality and polish -- the Android experience has improved considerably.
For example, I have Android versions of the following apps that I use on my iPhone: Chrome, Dropbox, Flashlight, Google Voice, HootSuite, Quickoffice, SketchBook, and Skype for productivity and utilities; Allpoint, Amazon, AmEx, Concur Travel, Fidelity, Kayak, Pay by Square, RedLaser, Safeway, Urbanspoon, and U.S. Bank for banking and commerce; and BART (the regional subway system), BBC News, Caltrain (the regional train system), the Economist, IMDB, Kindle, Reuters News Pro, Soundfreaq Remote, TiVo, Twitter, and USA Today for information and entertainment. Android has a built-in navigation app with voice directions, which is available for only the iPhone 4S and later on iOS. (The free Waze iOS app works better than Apple Maps and runs on any iPhone model. Waze is also available for Android, and I prefer it over the built-in Navigation app.)
What don't I have on Android that I have on iOS? Sophisticated office productivity apps such as GoodReader, Keynote, and Pages, and sophisticated media apps such as iMovie, iPhoto, Photoshop Touch, and Snapseed. It remains true that the more desktop-class the app, the less likely it is to be on Android. But the truth is that I use the apps sparingly on my iPhone -- their use is largely for emergency touch-up. I typically work with them instead on the iPad, along with iPad-only apps such as Office2HD.
If you use an iPad for the "heavy" apps, Android's relative deficiency in this area is not that meaningful on your smartphone.
AirPlay streaming, iMessage chat, FaceTime videocalling, and AirPrint: You lose these (well, almost)Apple has been pushing the use of zero-configuration network services aggressively in both iOS and OS X. In the OS X context, AirDrop allows for drag-and-drop file sharing among newer Macs.
But AirPlay and AirPrint are the two major services that people use based on Apple's Bomjour zero-configuration networking. With AirPlay, you can mirror your screen or stream audio to a stereo or TV connected to a $99 Apple TV device. With AirPrint, you can print over Wi-Fi to any AirPrint-enabled printer.
There's a huge seduction in what these services offer: being able to simply share music and videos from the device you happen to have in your hand. But you won't get so seduced in the Android platform, where each device maker deploys its own streaming functionality -- or chooses not to. When available, streaming is typically restricted to the vendor's own media devices.
As a result, you should forget about streaming from an Android device -- unless you have the DoubleTwist app and its $5 AirSync add-on, that is. After you enable AirPlay in its settings, you can easily stream music and videos via an Apple TV, a feature most ex-iPhone users will be very happy to see.
Printing is a moot point since Android has no native print service, and Google's CloudPrint is designed for its Chrome OS devices, not Android. Plus, in most cases, it makes you leave your PC or Mac on to act as the waystation. The workarounds available in the Google Play market force contortions such as opening documents in the apps before printing, which restricts you to specific file types at best. Some of Motorola Mobility's Android devices have a usable printing (and video streaming) capability built in, but not others.
Bonjour networking isn't the only Apple technology closed off to Android. If you bring Android into your Apple mix, you won't be able to use the FaceTime videocalling app -- it works only on OS X and iOS devices, not even PCs. And you won't be able to use the iMessage chat service that lets you avoid carrier SMS fees -- it too is limited to OS X and iOS devices, though iMessage users will work with Android's SMS services, as it does with any device's SMS.
If you want cross-platform videocalling and free chat services, you'll need to use third-party services such as Microsoft's Skype or Google's GoogleTalk that work across multiple platforms.
Still, when all is said and done, you can get an Android smartphone to join in much of the Apple ecosystem, if you're willing to spend $20 or so in helper apps and purchase the Android equivalents to your paid iOS apps. That's not such a high price to pay to have your Apple ecosystems and Android device, too.
This story, "How to switch from the iPhone to Android," was originally published at InfoWorld.com. Follow the latest developments in mobile technology at InfoWorld.com. For the latest developments in business technology news, follow InfoWorld.com on Twitter.
Read more about mobile technology in InfoWorld's Mobile Technology Channel.