Microsoft, как и в свое время Apple, запретила разработку под Windows Phone 7 Series на низком уровне. Есть возможность создавать программы только с использованием C# вместе с Silverlight или XNA. Таким образом, проект Fennec – мобильная версия Firefox – для этой платформы так и не будет создана, а заодно и для Windows Mobile 6.x. На данный момент ведутся работы по созданию версий для Android и Maemo. Портировать их на мобильную платформу Microsoft нет возможности.
Этот прецедент демонстрирует уязвимость новой платформы. Переписывание большого количества нативного кода в соответствие с требованиями Windows Phone 7 Series может показаться многим разработчикам популярных приложений ненужной задачей. Причины могут быть разными: от банальной лени до экономической нецелесообразности. Google и Palm, оказавшись в подобной ситуации, разрешили использование нативного кода.
Впрочем, в Microsoft понимают, что Windows Phone 7 Series находится в положении догоняющего. Поэтому сделали исключение, например, для Adobe. Но, с другой стороны, отсутствие доступа к глубинам системы лишает пользователей альтернативных браузеров, например, Opera Mobile, который является одним из лучших в этом классе.