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

  • bjacobson - Monday, April 5, 2010 - link

    Motorola Droid is no better, my friend has one and OC'd his processor to 1.1Ghz and it still lags just as badly. Both choppy and lags where my finger is. I don't like it at all. This is the main reason I haven't even considered the Android platform yet. I probably will when they fix this.
  • LongTimePCUser - Wednesday, April 14, 2010 - link

    Have you tried the Moto Droid after the Android 2.1 upgrade?
    My experience was that the ui seemed smoother and faster after the upgrade.
  • eva2000 - Monday, April 5, 2010 - link

    bummer about battery life, sounds like nexus rev2 with 1700-1800mah battery in the near future heh
  • hugov - Tuesday, April 6, 2010 - link

    I'm not sure the Adreno 200 is as far behind the SGX530/535 as you suggest. The iPhone 3Gs chip (Samsung S5PC100) states in the docs (http://www.samsung.com/global/business/semiconduct... that the GPU is capable of up to 10M triangles/sec, a far cry from the 28M reported in popular press recently. QSD8250 docs suggest up to 22M triangles. And the Adreno is a unified shader architecture GPU with no fixed-function pipes, similar to the PowerVR SGX. OTOH, the *drivers* appear to be quite lacking compared to the PowerVR drivers, at least on Linux/Android.
  • TheHolyLancer - Tuesday, April 6, 2010 - link

    I mean wow that dog seems to be focused directly on something above the camera, is that a treat or something?
  • ThePooBurner - Wednesday, April 7, 2010 - link

    I really enjoyed reading through this review. I have been wanting to move to a smart phone, but haven't been able to decide what i want. This helps put android devices into perspective in terms of what they can do and what i can expect. I happen to abhor apple, and so i will never own an iphone. I can't stand closed platforms or someone else telling me what i can and can't do with a device that i own. Their stance on "jail-breaking" sickens me. It's like telling me i can't put a new engine in my car if i want to. But that is besides the point. Windows P7 looks like it might be good, but that is a ways off. The Pre-pro looks the most appealing of the phones i have seen reviewed.

    However, there are 2 devices that i would love to see added to the list of reviewed smart phones: The Nokia n900, and the Samsung Omnia II. For the n900, I would love for you to do a review of it and show us what the Maemo platform can do, as well as a quantifiable battery life test. The phone can do just about everything, but knowing how much doing all of that affects the battery life would be great. The device from a hardware standpoint isn't that different from some of the other smart phones out. It's an Cortex A8 at 600mhz. It's got 32GB of storage (expandable to 48), 5mp camera with flash, WiFi, BT, and it also has an FM transmitter. So on paper it looks great, but there haven't really been any solid reviews on the device from good review sites that use quantifiable testing, or from non-marketing type sites. I know that it also has integration with google voice and google chat. The Omnia 2 has an 800Mhz CPU, and a lot of the same hardware features and uses the TouchWiz 2.0 WM6.5 GUI, which appears to be samsung's platform of choice going forward. It's fairly new so there isn't a whole lot of information out there on this phone yet, but it seems to be marketed as the flagship product from samsung at the moment.

    Do you think that you could review these for us? From what i have seen they both look pretty good (though the N900 looks better), but 600$ is a lot to spend without having more than marketing to go off of.

    If nothing else this article has at least brought me up to speed on android and it's benefits.
  • pepsi_max2k - Wednesday, April 7, 2010 - link

    "For example, typing yjomh instead of thong won’t autocorrect, although on the iPhone it will. "

    And I think I speak for everyone, Anand, when I say: Under what situation did you actually find this highly intriguing piece of information out?
  • SuperFly03 - Thursday, April 8, 2010 - link

    Ugh, this review is full of misinformation. I had to say something.

    http://forum.xcpus.com/blogs/superfly03-341.htm
  • coolVariable - Thursday, April 8, 2010 - link

    1. No mention of the lacking exchange sync.
    2. No mention of the lacking copy & paste within emails
    3. No mention of the connectivity issues.
    4. No mention of attachment issues (sending or saving).
    5. No mention of file download issues.
    ...

    What a BAD review.
  • SuperFly03 - Friday, April 9, 2010 - link

    I'm not sure what Google phone you are using but the only problem I've had is no. 2. You can't copy paste within emails. I do believe that is a silly limitation but I do not think it is a big problem in the grand scheme of things.

    No. 1 is complete BS. I have been hooked into my exchange account since day 1 and have never had any issues.

    No. 3 is about as generic as you can get. I realize it is a problem that is on the Google sub-forums but likely a firmware issue not an Android issue.

    No. 4 and 5 is just laughable.

Log in

Don't have an account? Sign up now