Without totally taking the lid off of our treasure trove of questions regarding Windows Phone 7 Series, Microsoft did answer some questions last night with a Q&A on Twitter and on the blog of Charlie Kindel, the Partner Group Program Manager for the Windows Phone Application Platform & Developer Experience.
First off, Charlie talked about app development (and we'll remind you that apps are going to have an overall different feeling in the way they run on 7). The major development languages will be .NET, Silverlight, XNA (which is already in use on the Zune HD), and Web 2.0 standards. And it's now officially official: No backward compatibility. Wrote Charlie:
For us, the cost of going from good to great is a clean break from the past. To enable the fantastic user experiences you’ve seen in the Windows Phone 7 Series demos so far we’ve had to break from the past. To deliver what developers expect in the developer platform we’ve had to change how phone apps were written. One result of this is previous Windows mobile applications will not run on Windows Phone 7 Series.
And that's the main theme. Windows Phone 7 Series is not Windows Mobile. Microsoft's going to be repeating that for a while, we fear, and so shall we. And a break of this magnitude is hardly unprecedented, as witnessed by our pals at PreCentral.net. It can be argued that Palm's move to webOS has hurt more than it's helped, but we're willing to bet that Palm's long exclusivity period with Sprint (thus keeping devices out of more hands) did more than the change in operating system.