First Sight of Google Android
CorinneI writes "At the Mobile World Congress show, four mobile processor vendors demoed pre-production devices running versions of Google's Android OS — a Linux-based, open operating system for mobile phones that will sport Google applications. The biggest surprise of the demos was how well Android runs on slow devices. 'TI showed Android on a Motorola Q-like QWERTY handheld with its 200 Mhz OMAP 850 platform, where the user interface felt smooth and fast, even with little Apple-like animated transitions between screens.' HTC, Motorola, LG, and Samsung all belong to Google's Open Handset Alliance"
Also, 200 mhz really isn't that slow for an embedded device. My Mio 339 had a 233 mhz processor running Windows Mobile 2002. It flew, I really loved it. I replaced it with a Dell Axim x50v Windows Mobile 2003SE. The Dell has a 624 mhz processor and I'm always waiting for it. I believe that speed is 10% hardware, 90% software.
I won't even talk about the performance of Compiz-Fusion on my Inspiron, as compared to Vista on the same hardware that an associate has.
It is dangerous to be right when the government is wrong.
That's the disadvantage for the iPhone in Japan: fantastic phones already being present. Even though the interface doesn't compare with the iPhone, Japanese cell phones have long since been about style, and even on a bad day, they make "fantastic" American phones look pretty sad indeed.
"Give a man fire, and he'll be warm for a day; set a man on fire, and he'll be warm for the rest of his life
I can't say I'm surprised either. If you look at their design philosophy, the first subheading is "Fast". Coming from a web/desktop development background, I was surprised at first to see the constant focus on efficiency. But apparently, it's paying off.
Are you trying to say the iPhone won't do well because it isn't stylish enough? I don't see the Japanese phones being more stylish than an expensive, globally buzzworthy product that has a sleek physical design and ubercool user interface. If anything the iPhone will do well because of its association with style and the status that comes with it. I think Apple products in general have an extra sense of style because of their computer designs and the success of the iPod. I can't tell you how many Japanese people look at my powerbook and go, "Makku? Coooru."
As others have posted, 200MHz is nothing to sniff at (unless you're throwing it away with bloatware). If Windows 3.11 could run snappily on a 50MHz 486 then there is no good reason for slow software on a 200MHz ARM.
One of the interesting outcomes of the speed difference is that this means Android based devices should have far better power figures than equivalent Windows CE devices.
Efficiency is something you have to design in early. The idea that you caan make a bloaty architecture efficient is broken. You don't get a gazzelle by shaving an elephant's legs.
Engineering is the art of compromise.