fanboi aside, it's pretty difficult to take a 320x240 device running on an older OS (1.5) and compare it against something that has nothing in common, other than Google. that's like when PC enthusiasts used to compare a Pentium III running at a bajillion Mhz and Windows 98SE against a Pentium IV with Hyper Threading and Windows XP.
of course it's going to run better, the OS has been out, been patched and been proven. the phone has less to support and less to work with.
I posted before asking your input and got little response from anyone who wasn't a complete Droid fanboi, so I finally made my way to a Verizon store tonight and confirmed my suspicions... something is f'd up with the moto Droid's framerate and it is generally just laggy when it should NOT be.
I REALLY hoped I just got a dud, but I tried out 4 of their floor models all with the same result, never getting the *smoothness* that I expected the droid to have from day 1.
THEN I went over and did a side by side with the HTC Eris, now THEY got it f'ing right, at least in terms of responsiveness and smoothness... easily flick between homescreens (btw sense UI is absolutely gorgeous, too bad the screen isnt as nice as Droid) with NO lag and SMOOOOOOTH scrolling in all apps, webpages, and menus.
The following was my test comparison basis:
:reddroid: Download Robo Defense from Market and play level one
:reddroid: Flick between home screens without giving the phone a break to think
:reddroid: Load amazon.com, click "load full site" at bottom, once loaded scroll around.
:reddroid:Scroll through contacts list quickly
Results?
:reddroid:RoboDefense:
Eris:
Robo defense actually has smooth gameplay on the HTC Eris, the creeps move smoothly and in general looks good.
Droid:
Slight but very obvious lack of smoothness while playing, creeps movements are jerkyier, towers movement and shooting look noticeably worse. Touch scrolling around is slightly choppy, not as smooth.
most games that are already out were developed for the smaller screen. the fact that the DROID can handle twice the resolution with limited APIs is a feat. games are pretty much relying solely on CPU power instead of VPU power.
:reddroid:Homescreen flicking:
Eris:
Well first off there are 5 homescreens.... but scrolling wise I can flick from screen to screen and the transition is silky smooth, no jerky or choppy movements. Extremely responsive to the touch, you swipe and it goes immediately no waiting.
Droid:
1 out of 10 swipes from left to right look OK, the rest of the time it is slightly jerky, but never ever smooth when transitioning from screen to screen. Doesn't always even move right away, especially if going back and forth.
in fairness, the eris has a modified theme. something that was developed for earlier android versions and HTC probably had their hands in changing the OS enough to make it feel faster than it probably is.
:reddroid:Amazon.com full site:
Eris:
Once loaded, looks good, able to scroll around and ZOOM in or out easily. Very smooth.
Droid:
Loaded faster than Eris consistently, however scrolling around there is significant chop, especially when zooming in or out it really hiccups.
just to reiterate my earlier points, these symptoms aren't frame drops. they're the processor trying to play catch up.
:reddroid:Contacts
Eris:
Like the rest of the tests, performed as expected, smooth, high refresh rate, able to read contacts as they scroll by quickly.
Droid:
Scrolls well until it starts loading the images for people from facebook or whatever, then it will lag significantly for a second while it loads the pics. This is noticable also when scrolling through lists of downloaded programs as it tries to load the thumbnails for the program.
I think you kind of pointed out the obvious here. eliminate facebook integration and problem solved.
So, I'm glad I have confirmed that my phone is not an anomaly. But I am really disappointed at the same time. There is absolutely no reason that the Motorola Droid should be any slower, choppier, or less fluid and responsive than other android phones... but it absolutely is.
Now the two big questions I want to know are WHAT is causing this problem, and WHEN it is going to be fixed.
My Theory?
There is something deep in the root of the software, capping the framerate on anything you do with the phone at something in the neighborhood of 24fps. which isn't immediately obvious, until you compare it to a device that doesn't have that issue and then it becomes extremely clear. I can't imagine it being a problem with the hardware on the phone, it is one of the most (if not THE most) powerful Android phones on the market in terms of hardware, yet there is a slight lag, a slight jerkiness that is ever present.
seriously though. when you're using a computer, you don't benchmark its performance on framerate. framerate is just how moving images are displayed and have nothing to do with how the OS performs.
It especially shocked me to see the difference between the two phones running Robo Defense, the droid was painful to play on compared to the smooth motion of the gameplay on the Eris. And now after looking at videos of people playing RoboDefense on their G1's, it is smooth there too.
it doesn't me. the game wasn't designed for twice the resolution and the new APIs that were previously unavailable.
This phone has great potential but in it's current state it is severely crippled.
i don't see how you think this phone is "severely crippled." is this your first smartphone? you don't know what "severely crippled" is until you've owned a phone that has the hardware, but no development to use said hardware.
vzw's DROID offerings are the best thing to have happened to Android/Google. development will go far. i think you've "severely" overreacted with your statements and need to take a 30,000ft view of what you're saying.