Nokia was developing an Android phone before the Microsoft purchase
forbes.com
forbes.com
I mean, ever since Elop became CEO, the talk was "Microsoft just bought Nokia ... for nothing".
So what I'd be curious about, after all the lies and betrayals (QT, argh... grrr), did Nokia actually get any "real money" for jumping onto the failing MS Phone ship (edit: given the threat of an Android double-double cross or whatever)?
This post seems more a symptom of professional bloggers needing to fill story quotas rather than being actual news.
He was referring to Mac OS, not OS X, which did have an intel port http://en.wikipedia.org/wiki/Star_Trek_project
Nokia could've done many things, but it's hard to argue that them making an Android phone would have saved either Nokia, or improved the Android ecosystem. Nokia's failings go much deeper than the choice to go with Windows, (or the failure to go Android). And had they gone Android, they would've been yet another hardware vendor trying to differentiate themselves in a crowded Android field. HTC, Samsung, and Motorola are also capable of making good hardware, but unless there was some secret sauce about Nokia that would've solved all the existing shortcomings in that ecosystem, it's pointless to lovingly sigh and talk about what might've happened.
And that's why people bring up Android into the conversation. Because Samsung, and not Apple, is the most profitable smartphone maker and because the pie is huge and still growing. I would have bought a Lumia if it came with Android. My wife and my friends too.
Nokia's Asha range could go a month between charging. They had support for apps, and for instance had a spotify client. They were oriented towards open standards like email, rather than closed vendor lockin solutions like gmail. An android phone without using google service is half what it could be.
Clearly, Android gives a superior user experience, but I think by providing developers with an easy, PC like programming experience, Android made a design decision that will mean it has a fraction the battery life of an OS that makes Aps behave.
The idea would be to lower the barrier for current Android users to trying a Windows phone for their next phone, because they could keep their Android apps.
I didn't recommend it since it isn't free, but it's well worth the money if doing cross-platform apps (they also give students a reasonable discount). If initial cost is a concern, Scala would be my alternative choice.
About a year ago, Xamarin did a direct port of the entire Android operating system to C# as a research project to improve their automated tooling. It's called [XobotOS](https://github.com/xamarin/XobotOS). It's open source, unmaintained, and entirely unsupported.
I was hoping to mess around with it and make some sort of compatibility layer for dalvik based apps to run on it and everything else to use C# that I or anyone else might do (I mod AOSP and such in my spare time).
Too bad it Xamarin has not done anything with it since the announcement, as dalvik is the bane of performance on Android.
You need to lock developers to your platform whichever way you can if you want to survive.
But I wonder if the pulled a Motorola ("we'll sue other Android phone makers...oh, you want to buy us Google? Hmmm...let's see")