I love you Nintendo, but...

I love you Nintendo, but...
Keri's thoughts on the 3DS.

New 'Super 8' Trailer

New 'Super 8' Trailer
Dylan loves some Abrams.

Two Kobe Bryants

Two Kobe Bryants
Tom lays some truth.

Where's Green Lantern's Ads?

Where's Green Lantern's Ads?
Aaron's greatest fear!

The Race to the Perfect Phone

Friday, June 4, 2010

The mobile phone is constantly advancing. The big software players in the tech industry seem to agree that the phone has become the most essential iteration of the personal computer. It's a behemoth opportunity to make an operating system platform that has the same mass-market adoption as Windows does for PCs. Each company has their champion: Apple has iPhone OS, Google has Android, Microsoft has Windows Phone, HP-Palm has WebOS, etc. Each operating system goes a long way to represent the fundamental ideology of its creator, and its creator's vision for the future of mobile computing.

They're all pursuing different routes to achieve market dominance, but the problem is that none of them are doing it quite right. In the last twelve months, I've had the opportunity to play with each of the major contenders in the race to the perfect smartphone, and I haven't found a clear winner. Here's a breakdown of what I liked and didn't like about each platform.

Blackberry OS
This is where I started my investigation a year ago. I found Blackberry hardware to be superb; an excellent keyboard and lots of extra hardware features. The OS is another story. I liked its straight-forward layout and capable messaging tools, but it often felt like an ambitious cell phone- - not always a smartphone. It had some of the ideas of a pocket computer: advanced customizable options, downloadable apps, a web browser, and even some rudimentary file management. But each asset felt like a poor add-on to a regular cell phone. The advanced settings were buried in an illogical network of menus. The apps lacked diversity and quality consistency. The web browser was awful. What it all revealed was a company that had a great understanding of phones, but a poor understanding of software. The race to the perfect phone has become a software race, and though Blackberry is leading the popularity race today, they're going to lose it if they continue on this gradual, add-things-as-we-go approach to their OS.

Microsoft's Windows Mobile 6.5
In some ways, this is a really underrated software experience. Considering Windows Mobile 6 is ten years old, it's amazing how much of it still holds up as a full-featured smartphone experience. High customization, decent software support, and still the best information management - assuming you use Outlook on your PC. The problem is that in those ten years, it didn't make enough progress - and now it feels incredibly dated.Windows Mobile was conceived as a stylus-operated platform. No part of the OS feels friendly to fingers, and not even HTC's impressive user-interface additions on my Imagio phone could fully solve that problem - it was incredibly frustrating to suddenly discover a menu that I could really only access with the stylus. The other major problem is that as a smartphone competitor, WM6.5 really doesn't integrate the internet very well into its experience: certain apps, social networking feeds, and web browsing were either poorly-implemented or simply unavailable to Windows Mobile. 

Palm's WebOS
This could have been a big deal. The initial demonstration of the WebOS platform was praised by journalists; Palm had created a beautiful, clean OS that took everything we liked about iPhones and gave it many of the things people still wanted: multitasking, less restrictive software support, and a physical keyboard. The whole 'cards' paradigm for multitasking apps in WebOS is brilliant - in my opinion, it's still the best multitasking solution of any smartphone. There were two problems that killed Palm and WebOS: Palm didn't have enough clout to seduce app developers to write apps, and the flagship Palm Pre phone had a horrible marketing strategy involving confusing television ads starring a creepy pale girl being worshiped by hordes of orange-clad Asians. No joke.

Google's Android
Android is doing so many things right that many consumers have placed their bet on Google winning this race. Google believes they can put out a very open operating system that each manufacturer can customize and tailor to suit their specific desires. Unsurprisingly, I found the 'plain' Android to be pretty...ugly. The fonts have an unprofessional Linux-distro feel, there's no color coordination anywhere in the user-interface, and the app organization sometimes felt cluttered to me.  Some manufacturers like HTC have shown the merit in Google's vision. HTC makes excellent phone hardware, and they also have great software developers who crafted the beautiful "Sense" UI - an advanced graphical skin on top of Android that offers a blend of unique functions and aesthetic improvements. The problem is that for every HTC, there's a Sony-Ericsson or LG -- manufacturers that just haven't figured out why it's important to take this extra step in the software experience. This is what could kill Android: it places far too much faith in the manufacturers of the phone hardware. Inthe past, manufacturers haven't had to worry as much about providing their own high-quality software on phones. With Android, they're suddenly all but required to dabble in software, and many are failing to provide that measure of competency. This is creating a splintering effect among Android phones, where some experiences are undeniably better-supported than others; it could be extremely frustrating to buy an Android phone, and then immediately see a sexier souped-up version of Android on a different phone, and then find out that Google's latest Android "Froyo" OS update will not be available on EITHER of these phones.

Apple's iPhone OS
This is a tricky one. I wanted to completely hate Apple's flagship device. But I have to admit, there are many things that Apple has figured out that other developers are still stumbling over. Simply put, it answered my desire to carry just one pocket device better than any other phone. It easily provides the best experience for importing music and photos to your phone. The web browser is pretty impressive, and the sheer breadth of the app catalog is astounding; the idea that I could be carrying a respectable port of Street Fighter IV on my phone is unbelievable. Most importantly, there's a certain visual logic and navigational cohesion throughout the entire operating system that makes even complicated tasks much simpler to perform than on other competitors; for example, conducting a three-way conference call was incredibly easy. BUT there are still some serious gripes I have with the iPhone. It needs needs needs multitasking. The camera features needs to be expanded immensely. Battery life could stand to be improved. The GPS navigation features weren't impressive. On a more personal note, taking it out in public made a false statement about my consumer habits that I didn't appreciate.

OS platforms to watch...
Like I said, there's no clear winner yet. And it's only going to get more hazy as the current OS platforms are updated and new competitors enter the race.

Windows Phone 7: Microsoft went back to the drawing board and came up with a total reboot of their vision for mobile phones. Windows Phone 7 is one to watch because it's being leveraged forced into the market by the richest software company on the planet - and it actually has some pretty innovative design philosophy. In particular, where most of the other competitors are organizing their interfaces with pages and pages of apps, WP7 is all about organizing the stuff you want from those apps into more manageable panoramic "hubs" of content. It's also got Xbox Live. Still, WP7 is pretty late to the party and that could hurt its adoption.

Android "Gingerbread" Update: We haven't heard much about it yet, but like I said: Android's doing a lot of things right.


Blackberry OS 6: Blackberry is at the top of smartphone sales, and although I found its current OS to be pretty weak, there's something to be said about a company that has earned the trust of both consumers and corporate users. Their upcoming OS 6 doesn't need to outperform any of the other competitors; it just needs to add enough to keep current users loyal to the brand.

iPhone OS 4: This could be a big deal, as it answers the multitasking problem in a pretty innovative way - assuming it works. It's also adding some other hefty features, including a social gaming network and some alleged video-chat functionality. Other companies should watch these improvements closely. 

6 comments:

Laura said...

Great review! I'm new to smartphones and just bought my first, a Palm Pre Plus from VZ, last weekend. LOVE the aspects of the phone that work well, but the battery won't make it through my work day so I have to have a charger with me at all times - and the phone is 5 days old! So, it's going back, but now I have no idea what to get to replace it.
I would love opinions! I'm a Realtor and would use it for viewing listings, email, social media, texts, document retrieval and review, and of course, phone calls (which is why I keep Verizon!)
Thank you for any ideas!

June 4, 2010 at 7:14 AM
Aaron Ting said...

Thanks for reading, Laura! Yeah, an unfortunate consequence of Palm's WebOS multitasking is that it can eat up your battery pretty quickly. Regarding Verizon phones...

For reliability and battery life, I might suggest you check out the Blackberry Curve 8530 or Blackberry Tour 9630.

You may also want to check out an Android phone. Android has some awesome free apps that can expand the capabilities of your phone, and you'll be able to do a lot more document retrieval and web browsing on an Android phone. If you go the Android route, the HTC Incredible would be my recommendation. However, if you need physical buttons for typing/texting, the LG Ally would also be a fine choice.

Feel free to email wordsfinest@gmail.com if you have any other questions!

June 4, 2010 at 7:53 AM
Владимир said...

This seems to be a rare unbiased review. Since I don't have other experience except Android, here's my 2 cents:

1. Lastly, I'm seeing more and more reviewers saying that they actually like stock Android 2.1+ *more* than Sense UI. Stock Android is simple and logical.

2. I don't understand what is "unprofessional Linux-distro feel" of fonts (BTW, Google recently released Open Source Web Fonts), I don't understand words about lack of color coordination.

3. About apps organization: there is no and cannot be a single perfect hierarchical organization of applications, because one can organize them using *different* criteria. (It's because of this reason, in GMail Google organizes email messages using *labels*, rather than folders. Each message can hold any number of labels. Labels and search - that's the key. I would suggest that allowing to dynamically group apps on a smartphone using labels and to search for apps would improve Android. Is WebOS "cards" something like a materialization of labels, so that a single app could be contained in several cards?
For now, though, having several home screens and single-level folders is not too bad (certainly better than iPhone's mess - displaying All applications, though iPhone 4.0 introduces folders too.)

4. "The problem is that for every HTC, there's a Sony-Ericsson or LG -- manufacturers that just haven't figured out why it's important to take this extra step in the software experience. This is what could kill Android: it places far too much faith in the manufacturers of the phone hardware. Inthe past, manufacturers haven't had to worry as much about providing their own high-quality software on phones."
I agree with what you said above, with exception of, in my opinion, problem is mostly not in inability of manufacturers to supply decent Android *software*, but rather in using sub-standard *hardware*. I think Google should include a [stricter] minimum set of requirements on hardware for Android. For this moment such a minimum should be something like what we have on original Verizon Droid, or maybe even on Nexus One. Fast processor, 800x480, a good capacitive screen, etc.

5. Froyo (Android 2.2) *IS* going to be available on most Android phones; question is - how fast it will be. BTW, yesterday I installed Cyanogen 5 custom ROM on my old ADP1 (HTC Dream - the very first Android phone). Cyanogen 5 is an improved custom variant of Android 2.1!

6. Two major drawbacks for Android <= 2.1 is its lack of a decent copy/paste mechanism and a dismal battery life (latter is true for all current smartphones.)

Vladimir Kelman
http://vkelman-blog.blogspot.com/
http://goo.gl/M6kc - Non-Phone Android Devices Wave.

June 4, 2010 at 12:43 PM
Anonymous said...

I have the Palm Pre and it doesn't seem to be the multitasking that's the cause of fast battery drain. It seems to be more related to the connectivity-required apps you are using or the things you have on all day. Turning off WiFi, reducing screen brightness, signing off of Yahoo Messenger or chat, and reducing the frequency of synchronizing your eMails to 30 - 60 minutes really helps a lot.

Also, I use the wall charger for fast charging at home and connect it directly to my laptop/desktop for medium charging at work. If you want longer battery life, you can buy a spare larger capacity battery OR stay away from smartphones and get a regular cell phone instead. The bigger the screen resolution and the faster the processor, the more power your smartphone will require thus surely have less battery life...so you should stay away from the latest Android smartphones.

June 4, 2010 at 1:20 PM
Aaron Ting said...

Vlad, I think you've definitely brought up an excellent strength of Android: If you've got the time and know-how, you can do things with Android that you really can't do with most other smartphones - particularly when it comes to flashing your phone with custom OS builds. This is particularly true if your phone is already being supported by an active community.

June 4, 2010 at 6:50 PM
Laura said...

I'm not sure if anyone comes back to re-read, but I really like the Palm Pre Plus now. For some reason, the battery life keeps getting longer with each charge. I've also learned a few battery saving tips. I use wi-fi at home and turn it off when I leave. I have my work emails come as they arrive, but my personal emails get pushed every 30 minutes. I don't use sound with either one, as the Palm has a little light that flashes when I get any emails. Other than that, the multitasking is great...I can have lots of windows open at the same time. Call quality is good, no dropped calls so far.
Thanks for all of your comments, I'm actually glad I kept it. We were in the car for 5 hours last weekend, and I had 2 laptops tethered to the mobile hotspot for free on the trip. That made for happy passengers!

June 26, 2010 at 10:16 PM

Post a Comment

 

2010 ·WordsFinest ...Greetings from Boulder