It was only a matter of time until Nokia threw in the towel, but nobody guessed it was going to happen this way. Nokia almost completely abandoned the platform they've invested billions into, and sided with Microsoft, who will also end up dumping billions into the platform (simply because they can, easily).
In many ways, I see this as a match made in heaven. Microsoft, very late in the mobile OS game, but still with a pretty decent chance at gaining a healthy user base. Nokia, a phone maker virtually non-existant in the modern-day smartphone era, and in desperate need of a 360° overhaul. These two behemoths are... *ahem* ... a match made in heaven. More after the jump...
Nokia has the potential to bring the best of the best, and the best of the low-end market. This is where years of telecom experience comes into the picture; Good hardware. Microsoft, on the other hand, is no less experienced in the mobile OS market, but their expertise hit an expiration date quite some time ago. That's where Windows Phone 7 comes in and starts to shine. A fresh new approach.
There's one thing and one thing only that Microsoft has going for them. They know how to treat their developers very well. They provide the best tools, and the best support. I am close friends with a few .NET developers, and they swear by the platform like no tomorrow — for good reason! This is so important because developers make or break the platform. This it NOT newsflash! Apple's iOS and Google's Android are duking it out day by day, while everyone else plays catchup.
So far, we've seen a decent level of creative output from WP7 developers, but more needs to be done! I have full hope that, a year from now, Nokia and Microsoft will be a force to be reckoned with. People just need to LOVE this platform just like most iOS and Android users/developers. Sorry, but I don't know where the Blackberry is at...