I have always been a huge fan of Windows Mobile. It is (was?) literally a computer in my pocket. A barrage of less-than-spectacular devices combined with long periods between (small) updates left the platform behind its newer competitors -- the iPhone and Android. Now, I won't get into a deep discussion of what happened in the past, but let's just say that thanks to the efforts of HTC, Windows Mobile/Phone stayed fairly competitive, all things considered.
Now Microsoft has introduced Windows Phone 7 Series. They want to get back into the game big time. What initially looked so freaking awesome has turned out to be Microsoft's version of the iPhone -- a heavily locked down device with a supposed "focus on consumers." Apparently a focus on consumers means telling consumers how they are supposed to enjoy their devices and maybe cutting them a break and giving them some third party apps that absolutely cannot run in the background. That's the straw that broke the camel's back for me. As a developer and power user, I can't buy a Windows Phone 7 Series device if I can't tweak the hell out of it like I can my current device, a HTC Touch Pro 2, running Windows Phone 6.5.
So, what few Windows Mobile fanboys still exist out there, read the following article and cry at the end of an era. And also plan your next Android purchase. God, I hate Java. But what can I do? Microsoft has left me with no choice.
So supposedly in the future multitasking will be available when they figure out how not to impact the user experience (wtf? never heard of a priority queue? mutltitasking is not rocket science). If and when they do, I might be back on board. Until then, with no unmanaged code, no memory cards, no multitasking, and a load of other "nos" where Microsoft forces us to use our devices their way and not ours, I'm not buying a Windows Phone 7 Series device. Very sad considering how cool it looks. I mean Silverlight UI and XNA games? Hell to the yea! But it's no longer a minicomputer. It's just a Zune with a phone. I'm not interested.
So, I hope their commitment to the 6.5 platform is not lip service, because I'm relying on that while I watch to see what happens with Windows Phone 7 Series. I'm hoping that by "7.1" it will still look smooth as silk, like it does now, but will be back to being a mini-computer, like its in-spirit predecessors.