После начала принятия версий приложений для Windows Phone 7 Mango в Marketplace немного изменится логика распространения и обновления программ.
Даже после официального запуска обновления Mango, продолжительное время некоторые пользователи будут оставаться на более ранних версиях WP7. Новые возможности для разработчиков в Mango могут поставить крест на совместимости приложений для WP 7.5 с WP 7.0. Речь идёт не об обратной совместимости, на Mango будут работать все программы и игры, выпущенные для WP7 ранее.
Таким образом, велика вероятность того, что не обновившийся до Mango пользователь может лишиться своих программ после их обновления. Чтобы избежать такие ситуации, в Microsoft решили заморозить версии для WP 7.0 в Marketplace.
Разработчик спокойно может выкладывать версию своего приложения, расчитанного на Mango. Но предыдущая версия останется в Marketplace. Когда пользователь заходит на страницу приложения в Marketplace, ему предлагается та версия программы, которая совместима с версией ПО на его телефоне.
Если же пользователь обновил своё устройство до Mango, то в Marketplace ему будут предложены обновления для приложений до версий для WP 7.5. Для телефонов с NoDo таких обновлений не будет.
Выглядит немного запутанно, но на деле всё будет работать так, что и пользователи WP 7.0, и пользователи WP 7.5 не столкнуться с проблемой несовместимости ПО.
Стоит похвалить Microsoft за такой подход и заботу о всех пользователях.
Источник: The Windows phone Developer Blog.