Many wondered a year ago why oh why did Nokia go with the Windows Phone platform? There were so many possibilities back then. Let’s see which those were. First of all there was the almighty Android, and many thought that might have been the best choice. Second, there was Nokia’s lovechild, MeeGo, which is an amazing OS by the way, and third there was Windows Phone.
Everyone believed that Nokia choose WP7 because of Elop’s past Microsoft experience. In my opinion, that had nothing to do with it. Nokia would have loved to keep MeeGo, but it wasn’t getting enough developer traction, which as we all know is vital for an ecosystem. Qt started blossoming way later and, as some sources inside Nokia Romania indicate, it might come to WP7 too as an SDK. So Nokia had two choices: Android or WP7. And they choose what was the closer resemblance to MeeGo, Windows Phone 7. There are lots of things these two have in common. Think about swipe gestures, think about simple homescreens, think about pinning webpages to your homescreen. At the time of the choice however, WP7 had no multitasking, but now Mango does a pretty decent job.
Many would wonder why Nokia suddenly decided to shift it’s strategy to an OS they had no control over. Well, it’s easy. It’s all about economics. Nokia had to do hardware, and a whole bunch of software. There was the Symbian division, the MeeGo division, the Qt division, the Maps division, should I go on? All these divisions are hard to manage by anyone, be it Kallasvuo or Elop. So they had to cut some of these divisions, and they decided to cut those who had the least performance, Symbian and MeeGo. They could no longer bring home the bacon so to say. An outside OS would have been painless for Nokia, and they could once again manager the company with better control. Symbian moved to Accenture, and so did Qt. Nokia still calls the shots, but they got rid of a lot of stress. If Symbian manages to survive and flourish, all the better. If not, they have WP7.