To read all comments associated with this story, please click here.
I did not intend this as a negative, this was a genuine question.
On any OS which I have ever dealt with, third party softs always had a hard time beating OS-bundled ones at their own games. One mobile OSs, it is made even harder by the fact that both aren't put on an equal footing. And in today's mobile landscape, WP7 is the mobile OS where the asymmetry between OS and third-party devs is the most pronounced.
Perhaps it is in Microsoft's interest to soften their position on those matters. It has happened to other OS manufacturers in the past : Google have softened their "no native code" restriction on Android, and Apple themselves accepted to make a (crappy) compromise with respect to multitasking on iOS.
Or, to say it otherwise, perhaps Microsoft should put more trust in their hardware and software partners.
Others would argue that this might ruin the WP7 platform if they go too far in this direction. And I think this is true. But as of today, Microsoft have taken an approach to OS development that is even more restrictive than Apple's, without the brand image of Apple to back it up, so I am not sure how they want to back it up.
Edited 2012-04-29 08:25 UTC




Member since:
2010-03-08
Could this be because Microsoft devs have access to more OS features than third-party developers (such as native code), and because in-house devs may relatively easily contact the WP7 team when they need something ?
Edited 2012-04-28 21:52 UTC