BreathlessTao wrote:[...] they had at least half a year to iron out the problems, from announcement til the release - and that's just the latest period. [...] and btw, I'd barely call design flops "flaws": weak hardware, a lens cover that actually wounds the lens instead of protecting it...and I doubt they only spend a month or two testing the stuffs, but even if it's so, these are too obvious to be overlooked just like that.Symbian is the same: of course the system itself is as far from dead as a newborn baby is from being a serial killer, but still. Dust off the S60 5th Ed. and you'll see the same 3rd Edition that's been running on the N90 already - while at the same time, all the others are racing to come up with the most convenient and/or best looking UI customizations to be unique. Not Nokia, they actually look like they've taken steps backwards. [...] survival as a whole is an entirely different thing from top-level innovations, and that's where it's seriously crippled still.
And as for Linux...I can't possibly KNOW per se, but I doubt they've only been working on that one for "a matter of months".
wow. you are misguided. lets hit these points one at a time, shall we?
1. half a year to iron out problems: right, that's like a blink of the eye in development timelines. sure, it's annoying to have bugs, but at least i don't mysteriously lose 3G connectivity like the iphone did, instead i get a scratch camera glass (not actually the lens, mind you) which i replaced for $12 including shipping from hong kong.
2. design 'flops' versus 'flaws' - what are you saying here? yes the camera lens cover issue is a HUGE flaw. that's called a flaw not a flop. not sure what you're saying, really. should i go to the jeweler and tell them that dark spot in diamonds aren't flaws but flops simply because the diamond is so expensive? right - silly - but that's what you're saying here. rename the term because... whatever, i'm done with this point. well, almost: what's weak about the hardware? yes, camera lens cover sucks, ok. that's not what you meant by weak hardware. i own an N97, i put it through its paces. i tunnel my network connection through an IPsec VPN and ssh into my office, i play games, i develop Qt applications for it, i seriously bombard the hardware with taxing software.... and i'm happy with how it performs. what, would you rather a 1.5x speedup in the cpu (to match the iphone's cpu)? why? system performance is not measured in raw mhz. i'd be content with a 100mhz cpu on the n97, if the system performed just as it does now. matter of fact, in designing these devices the GOAL is to pick the LEAST POWER HUNGRY cpu able to do the job well. you might say that the iphone, requiring a 1.5x faster cpu, is therefore less well engineered than the N97 because better software would be more efficient and require less cpu cycles to get the job done. but hey, nokia had the advantage with years and years of optimizations already done for symbian and s60.
3. UI customizations != Operating System. holy crap this is starting to bug me. not just you, but all these freaking bloggers out there that think the user interface IS THE OS. it's not. IT IS NOT THE OS. dammit. go take a 100 level computer engineering class. or even a computer science class if you're not up to snuff for engineering courses. the UI is totally separate. right. that's how UIQ and S60 could both be called symbian operating systems. ok, i'm done with that rant (which was somewhat offtopic, sorry). the reason S60v5 doesn't look pretty? because nokia is retargeting their UI framework for cross-platform Qt. right maemo5? you like that? good. that's the Qt framework in action. that's what is already slated for the N97 in Symbian^2. That's the framework you can already develop your applications on using the 'Tower' preview release FOR FREE. it's open source and cross platform. want to build an app with similar looking variants on Maemo, S60v5, Windows, Linux, and MacOSX? great, now you can. that's the point. write one bunch of code and use a simple GUI tool to create a set of user interfaces for the devices you are targetting, then compile for each platform and you're done. yay. want pretty? want kinetic scrolling? you ALREADY HAVE IT IF YOU DEVELOP WITH QT ON S60. and that's the direction Nokia is going: future firmwares will have the Qt libraries preinstalled and future built-in apps will call those libraries instead of the old Avkon (might confuse you, but S0 is the UI backend, Avkon more closely labels what you see on the device - right STILL NOT THE FREAKING OS).
4. survival as a whole versus toplevel innovations: right. nokia doesn't innovate. they've had one decent competitor in decades and that blind-sided them, yes. but they don't innovate? have a look at http://research.nokia.com - research is the heart of innovation, and nokia does their research openly. apple? right, the multi-touch screen. that's their number one innovation. pretty UI? not really an innovation, but a clear and obvious UI direction to go once they had multi-touch in place (why do you think everyone else seems to copy the UI?). to claim that nokia doesn't innovate is like claiming that bell labs didn't innovate (in the US, bell was broken into many parts years ago as it was a monopoly in the telecoms industry). right, if you didn't know, bell labs invented the transistor. the same one that is reproduced billions of times in that fancy computer you're using. nokia is a key product development innovate for the full vertical market in mobiles. not just the phones, but the equipment telecoms use as well as the signaling methods to get faster and strong communications between mobile and tower. nokia invented or significantly improved a large fraction of what makes it possible for apple to build a phone in the first place. apple added a pretty user interface and you're going to say apple innovates and nokia doesn't? as a computer engineer, i'm personally insulted by this: i do work similar to what nokia has done (my team has designed a superscalar cpu for use in hardware protection devices) and one day someone will take our design, do something cool with it, and someone like you in my industry will say i didn't innovate but that other company did.
5. working on meamo for a matter of months: you misread the article, and restated the original statement's argument as though you were correcting it. simple as that. but as i stated early, you like maemo 5? looks pretty? that's not linux that looks so pretty (linux is actually not even a full OS, just a kernel, and it has no GUI at all) but Qt for Maemo. right Qt. which nokia did not create, they bought the company that created it (trolltech). and it's open source. and that prettiness is available for maemo, s60v5, windows, linux, macosx. yup. the same prettiness. and for touch devices (all supported touch devices) kinetic scrolling, transition effects, etc. right. months of work, years of work, whatever it was that work was NOT just on maemo, but on Qt. that's the catch here, the work on Qt is crossplatform - so whatever work was poured into Qt also applies to the N97. you might say that they were really working on the N97 that whole time and are already re-using the code in a new maemo product.
sorry if i sound annoyed with you personally, i'm not. i'm annoyed with all the ignorance out there claiming to be knowledge. it's like having my brand new car picked on by gearheads because it has a 67 horsepower engine and they don't understand that as a hybrid the electric motor gives me most of my power (and 100 ft-lb of torque). sure, these people might know SOMETHING but their knowledge is an artifact of unrelated experiences. someone who actually understands how these systems work might be positive or negative about the N97, but would not go around making the arrogant and often ridiculously narrow and ignorant claims that are so common. (a real mechanic would look at my hybrid and question if the torque could be put to use well enough to make up for the missing horsepower, and would be satisfied when i would point out that the vehicle is so light-weight that in fact it handles about as well as my old camero)