Performance: Faster but Choppier

Much like the display, the Nexus’ performance can be frustrating at times. First, the bad. Switching between pages on the home screen and scrolling through applications is downright choppy. The scrolling process isn’t slow, but the animation isn’t smooth - which makes the phone feel slower than it is. It’s a framerate issue that’s been present on every Android device I’ve used (for the life of me I can’t remember whether or not it was present on the Motorola Droid). It varies depending on the app as well. Scrolling through contacts is perfectly smooth, scrolling through Facebook isn’t. I doubt it’s a hardware issue but rather a software optimization/driver problem. Why it hasn’t been fixed by now is anyone’s guess.

Another inexplicably slow part of the Android experience involves getting the virtual keyboard to appear. The keyboard appears whenever you tap in a text input box. Doing so upon first entering an application (e.g. the SMS app) usually takes several taps before it’ll actually respond. It’s frustrating beyond belief and inexcusable given the horsepower of the Snapdragon SoC in the Nexus One. Again, this just seems to be a software optimization issue rather than an inherent platform limitation.

Now the good news. When launching and interacting with an app the Nexus One feels lightning quick, going back to the iPhone 3GS afterwards feels much slower. Applications respond with a sense of urgency that no other smartphone I’ve used can offer. This is a pure clockspeed thing thanks to the 1GHz Snapdragon from Qualcomm.

Applications Processor Performance
 
Apple iPhone 3GS (ARM Cortex A8)
Google Nexus One (Qualcomm Snapdragon QSD8250)
Advantage Nexus One
Load www.anandtech.com 6.9 seconds 6.7 seconds 3.0%
Load www.digg.com 12.5 seconds 9.0 seconds 38.9%
Load www.arstechnica.com 12.1 seconds 10.8 seconds 12.0%
Load www.engadget.com 17.7 seconds 13.3 seconds 33.1%
Load www.gizmodo.com 20.8 seconds 13.7 seconds 51.8%
Load www.techreport.com 6.2 seconds 5.0 seconds 24.0%
Launch Web Browser 0.7 seconds 0.7 seconds 0.0%
Launch Email App 0.7 seconds 0.7 seconds 0.0%
Launch Maps App 5.0 seconds 2.0 seconds 150%
Launch Camera App 2.8 seconds 2.0 seconds 40.0%

Loading web pages proved to be anywhere from 3 to over 50% faster than the iPhone 3GS. Launching simple apps didn't move any quicker on the Nexus One, but firing up the Maps and Camera apps (and waiting for them to be usable) was much faster on the Nexus One. The more processor intensive the task, the more the Nexus One can flex its muscle.

Those applications that spawn other apps (e.g. clicking on a Google Maps link in the browser and having it spawn the Maps app) also do so very quickly. If it weren’t for frame rate issues, the Nexus One would be perfect from a performance standpoint.

It’s weird, the flexibility that Android offers is very PC like. And by that, I mean that the platform really does feel like a condensed version of Windows or Linux running in a smartphone. Unfortunately, the weird quirks also seem to come with the package. In fact, I’d say Android really does feel like a more modern version of what Windows Mobile used to be rather than an iPhone, webOS or Windows Phone 7 competitor.

The Display, My Love, the Display The Browser & Voice Recognition
Comments Locked

95 Comments

View All Comments

  • Johnmcl7 - Sunday, April 4, 2010 - link

    Very much agreed, I thought far too much time was wasted on Iphone references which given the Iphone generally does everything worse I really couldn't care less about it. Most noticeably multitasking was only given a brief mention despite being being detailed extensively for the Palm Pre reviews.

    I didn't understand the complaint about the notifications either, to me as a non-Android user the system makes perfect sense - it seems entirely logical to have icons for each notification which when tapped show a list with text on each one.

    John
  • jamawass - Saturday, April 3, 2010 - link

    Great review Anand. do you think the speech recognition worked well enough to be a complete subsitute for typed entry? I've been averse to touchscreen only devices (gave iphone to my wife) because I hate typing on them. Also did you try gesture search which has a highly publicized feature not too long ago?

    I'm currently using a treo pro windows mobile and even with all it's lack of polish it does feel like I am carrying a portable computer with me. I was hoping Windows7 series would enhance this but it appears as if MS is going to take the Apple approach in this regard. Looks like Android has picked up the windows mobile torch and literally flown to the stars with it.
  • Sidharthmodi - Saturday, April 3, 2010 - link

    I liked the Depth in this Product Review. Thanks Anand.
  • has407 - Saturday, April 3, 2010 - link

    Appreciate the depth and that it's based on extended use. Using the 3GS for comparison is spot-on (everything is relative). Thanks again.
  • Chloiber - Saturday, April 3, 2010 - link

    Can we expect a review on the HTC Desire or Evo 4G?

    I know the specs are really quite the same (especially on the Desire) but HTC Sense UI gives the whole thing really a different touch and, according to first reviews, a much better usability.
  • Anand Lal Shimpi - Saturday, April 3, 2010 - link

    We've been trying to get in touch with HTC to get review samples of both of those products. So far we haven't received any response but we won't stop trying :) Worst case, we'll just buy an EVO 4G when it comes out.

    Feel free to write HTC to provide some encouragement if you'd like :)

    Take care,
    Anand
  • Chloiber - Sunday, April 4, 2010 - link

    Well, I'm waiting for my desire too :P

    Evo 4G will probably take even longer....to test Sense UI one can use the HTC Legend, Desire or Evo 4G - shouldn't make any real difference.

    Anyway, I'm looking forward to it :)
  • relativityboy - Saturday, April 3, 2010 - link

    If you already have an Android powered phone you can find the Sense UI online, and run it with the appropriate Rom and tools. I just saw it running on a G1 today. It was pretty fast. :)
  • relativityboy - Saturday, April 3, 2010 - link

    A very lengthy and thorough review of the bits, but I didn't come away with a solid understanding of how the device fits together as a user experience...the review feels, disjointed.

    The keyboard is narrow, how does that fit with the voice transcription?

    Sometimes scrolling in the 'app drawer' is slow, but what else was going on in the background? Were you pulling data, listening to music, what else was going on in the phone? The device/os is a true multi-threaded environment for applications. I didn't notice any emphasis there (a major win over iPhone).

    Did you try doing any benchmarking? Use 'Task Killer' or 'Setcpu'?

    Android is OPEN, unlike apple's mobile products.
    You can install apps that aren't in the app store.
    Memory is super-upgradeable (when was the last time a 4Gb or 8Gb iPhone could be upgraded to 32Gb for the price of a micro-sd chip?)

    The comment "It's Mac vs PC all over again" I think is totally missing representing what's going on here. Yet you hit the nail on the head later when you said Apple sees it as a device that's peripheral to laptops/pcs while Google is aiming for what it could be. Apple had a great idea, the iPhone. Google had a great idea a mobile environment/platform to allow lots of people to have great ideas. Google wants to let the world do the creating. The Nexus One as a device is a punctuation mark in a much larger story that includes the G1, Devour, HTC Evo, Droid, and others. Software development kits are available for-free for just about every platform you can shake a stick ate. Google is harnessing the creative powers of everyone who wants to get in on the game... The iPhone is just, well, Apple's 'one thing'.

    A very respected developer friend of mine once said, "In a contest between your software/idea and the real world, the real world always wins." Google knows this. Apple doesn't.

    I'm definitely an Android person, both by UI preference and ideology, but I don't feel like you've really tried, or given yourself enough time to 'get' what this platform is about.
  • jasperjones - Saturday, April 3, 2010 - link

    Agree that Android's openness is of huge importance. On an iPhone, you can't even install an app that features a woman in bikini, Apple won't allow it. In this context, I always have to think of Tim Bray's statement that

    "The iPhone vision of the mobile internet’s future omits controversy, sex, and freedom, but includes strict limits on who can know what and who can say what. It’s a sterile Disneyfied walled garden surrounded by sharp-toothed lawyers."

Log in

Don't have an account? Sign up now