Чарли Киндел (Charlie Kindel), координатор группы разработки Windows Phone, сообщил, по каким принципам будет вестись развитие новой ОС. В частности, он написал, что нужно «привязать энергию, способности и внимание разработчиков и производителей к платформе и экосистеме по сквозному принципу».
Среди других принципов разработки следующие тезисы:
«Каждое принятое нами решение должно учитывать, какое воздействие оно окажет на конечных пользователей.
Мы будем делать немного, но очень качественно. Лучше не создавать вообще какую-то функциональность, чем создать её некачественно. Всегда есть новые версии.
Недопустимо создание или документирование API без чёткого понимания, как он будет использоваться. API, созданные по принципу «сделаем, а дальше видно будет», почти всегда бесполезны и обременяют систему без надобности.
Мы будем строить на плечах гигантов. Везде, где возможно, лучше интегрировать, чем создавать.
Мы постараемся не показывать наши организационные границы разработчикам».
Некоторые результаты этих подходов видны уже сейчас, например интеграция Windows Phone 7 с Xbox, Zune и Microsoft LIVE. Принцип «не создавать функциональность некачественно» уже проявился в том, что у WP7 нет некоторых функций, которые есть у WM6, например многозадачность и развитая файловая система.