Elop's statements were understandable back then, when nobody had seen the N9.
Elop's statements were understandable back then, when nobody had seen the N9.
Yet, even if the MeeGo mess hadn't happened and Nokia had shipped a Harmattan phone on the original Maemo schedule, would it have made any difference? It would have been hamstrung by Nokia's confusion over Symbian's direction, and steamrolled by iOS and Android just the same.
It's not Elop's fault that Nokia's software is in shambles. The damage was done years earlier.
Put yourself in Elop's shoes when he arrived a year ago. There's Symbian, an OS that has become extremely expensive to develop. It has been open-sourced and modernized at great effort, but the resulting product (Symbian^3) has critical bugs and a lackluster UI. The people in charge tell him that the big leap forward is just around the corner... But apparently that's exactly what they were saying two years earlier.
Then there's MeeGo, a Linux variant that used to be one VP's hobby project. Recently it has been promoted to become the company's new flagship -- except that nobody is quite clear on how it should be positioned alongside Symbian. There's a powerful Symbian lobby inside the company that's determined to see the "eternal upstart" MeeGo fail. The technical state of the OS doesn't inspire much confidence either: the UI framework has been reset several times in the past few years, so although they have a sprawling Linux distribution, there isn't really a phone UI yet. "Don't worry," say the people in charge, "this latest framework is so great that we'll whip up a smartphone experience in no time!"
Faced with these options and all their internal political baggage, is it any wonder that Elop went looking for an operating system outside the company?
What do you mean exactly?
The only thing I am afraid of losing if Nokia goes down is Qt.
If I'm correct, the Qt Lighthouse is integrated in Qt 4.8 (now RC1), which means easy porting for any platform, including Android. Remains to be seen if Nokia and Google come in terms with this officially though. Of course, you can already distribute Qt apps on Android, using third party ports like Necessitas: http://labs.qt.nokia.com/2011/02/28/necessitas/ .
But, why announce when he did. The chosen OS wasn't out at the time, and Nokia had just gotten ready to ship their shiny new MeeGo flagship as well as a handful of new Symbian handsets. That announcement basically made all these new devices worthless. He could have at least kept the announcement silent for 6 months and see if the phones gained any traction. You can argue that they wouldn't have, but at least their sales numbers would have looked better. His timing was terrible; HP terrible.
And why WP? The OS wasn't finished and was missing some pretty basic features when it finally was launched. As countless people have said already, Android would have made a lot more sense here. They could have customized it and potentially even brought Symbian apps over and it had the added advantage of already having a solid foothold in the market.
It feels like the Harmattan team at Nokia really understood good UI and good design, and wanted to build a product around those ideals.
The N9 is also a really slick piece of hardware. Someone designed and loved this thing, and wanted it to be amazing. It doesn't have any weird bulges or outcroppings like all the Android handsets; the appearance of it is minimalist; even the camera module on the back looks like it fits the style. I always found the Android cameras to be just another annoying outcrop, never fitting with a cohesive design.
The N9, and Harmattan, have that cohesive design. It's a royal shame that it's the best phone no one will ever use...
I feel bad for most of the MeeGo devs though. Most of them were laid off or quit in frustration over having their baby flushed down the toilet. Quite a large number of them ended up with Intel to keep working on MeeGo, just to see Intel drop the effort as well. Must be incredibly frustrating.
Disclaimer: I work as a software engineer at Nokia in Australia.
I truly wish that Nokia had gone behind the N9 with everything it deserves. I feel it's the first time that Apple has actually been challenged in design, in integrity towards an ideal, in making something that exemplifies that internal drive. After seeing the WP7, even knowing it was coming, I know that their lovely design work was cheapened by that release. It's still good design, but it lost something tangible and wonderful, that sense of being something different and better. By shipping WP7, it became something that exists secondary to another goal, instead of a goal unto itself. Cheapened, as though a device that exists not symbiotically with the software designed to run on it, but any random garbage that can be sold with it.
It lost its soul.
For instance, I hate Android's built-in browser. The UI sucks. But the native apps for the online services I use, like Facebook, Twitter, LinkedIn, Skype and Flickr -- are kick-ass. This happened slowly and for a looong time people complained how poor the experience is on Android with those apps. Heck, Flickr wasn't even available for Android 4 months ago.
But now they are. And I also replaced the browser with Firefox Mobile, which is very resource-hungry, but has a pretty sweet UI and syncs everything with my desktop.
I can do that because Android is freaking popular. And even in regards of polish and user-experience, Android 2.3 gets pretty close to my ideal and while iOS is still better, I prefer Android for a whole bunch of other reasons.
I AM pretty sad that MeeGo failed to get the traction and resources needed. Competition is good, but Nokia needed to do SOMETHING because they were clearly failing to deliver. I also think picking Windows Mobile was the dumbest move they could make, but whatever.
Palm? It has nothing on Nokia, 'Nokia' is synonymous for 'cell phone' in many countries.
I live in Australia, where this used to be true. It is no longer the case.
How do you think Symbian is still pushing so many sales?
Because it runs on very low-end hardware, which makes it cheap. That advantage is slowly dying as low-end mobile chipsets get more powerful (eg, Android phones are down to $80 here, with no contract)
Here is another thing that looks suspicious. New feature phones (that will run Meltemi) will have 1Ghz processor and as far as I'm aware N950 must have processor like this (at least I was hinted that it has slower processor than N9). Here I don't get why new OS is written when they have working one. As well it looks illogical to waste experience gained during Harmattan development (having in mind that Meltemi is developed in Germany and not Finland). It looks like not everything is revealed yet from Nokia side.
Meltemi is supposed to have different kernel, and it's really targeted at very low-end, in feature phone markets. Although, very low-end is 1Ghz in a couple of years.
"which is said"? Who said?
Or maybe I'm downvoted only because I insulted all iOS device owners by saying that their device is not coolest gadget anymore...
WP7 was late and less polished but also suffered from carriers-dont-push-it-itis.