Yesterday I was speaking with Eric about my impressions of MobileMe. If you follow my Twitter feed, you’ll know I wasn’t impressed by it and already cancelled my trial account. The reason is because Apple has yet to perfect the platform, while they’ve mastered the art of the Brand<tm>.
MobileMe is in direct competition with Google Apps…MobileMe Mail and GMail, MobileMe Calendar and GCalendar, these are analogous concepts. It’s for this reason we can compare how Google and Apple have each attacked the concept of cloud computing.
The key to Google Apps is the fact that Google built applications around standards already out there. GMail is just a web-based IMAP client. GCalendar is an implementation of Apple’s iCal, widely considered the easiest and approachable calendaring app, and they bought Writely to allow document editing right on the webclient. The difference is Google did it all by building a platform first as opposed to a brand.
From the outside, someone using Gmail only knows it through your email address unless you’re using a custom domain. If you are using a custom domain, then the user sees nothing that shows them where your information is stored. This external transparency, built on web standards, and created in the most accessible format (free also helps) makes it a popular place for those who know what they want.
Apple’s MobileMe service is pure branding. Even the cloud in the logo, evoking the idea of cloud computing, was designed explicitly to give the most fluffy appearance. But like the cloud in its logo, it’s mostly empty. Built on the foundation of .Mac, which I don’t think I’ve ever heard a glowing review from a long-time user, MobileMe struggled with a late launch and unpredictable reliability that I don’t want to hold against Apple simply because this is one hell of a focus change. However, their lack of real push data, the most touted feature, is a huge failure of technology not living up to marketing.
This has been Apple’s fundamental issue for a long time in software space: their marketing outshines their programming. After just a few days of multiple sync issues with Outlook (my only option on Windows), lack of agreement on my inbox between the iPhone and the web client, and no sign of push email at any setting, I had to call it quits.
Apple needs to drop the branding for MobileMe and focus on the platform. I’m sure many people are waiting for September and hoping Google puts out a Google Apps collection for the iPhone. Ideally, these would sync Calendar with GCal, sync bookmarks with MobileSafari with Google Bookmarks, and create a push mail channel for Gmail.
But this isn’t a surprise…after all, Apple is a hardware company and Google is a software company. And that’s precisely the point. Service As A Software is a about software. It will be the software giants that will show people how to create popular and successful SAAS products.
I’ve been a fan of Microsoft’s Xbox and Xbox 360, but I’ve only purchased the 360. Their software platform, built on hardware created by outside companies (honestly, the first Xbox is just a PC), has absolutely trounced Sony’s Playstation 3 by delivering robust feature after robust feature. Again, when you tout yourself to be a provider of a service, it’s about the software. Microsoft will lead in this respect until Sony realizes they need to get serious about software development.
If Apple really wants MobileMe to be the cross-platform hit they are marketing it as, they need to drop the marketing and hire more engineers to focus on the service, not the buzz.