Ни для кого не секрет, что вместе с последним обновлением портала для WP7 разработчиков App Hub пришла возможность бета дистрибуции приложений через Marketplace.
Расскажем о том что это такое и как происходит.
Бета дистрибуция в первую очередь позволяет распространять бета версии приложений централизованно через Marketplace. Так же бета версия приложения в этом случае сертифицирована и подписана, а у тестировщиков нет необходимости в обладании специальными программами (такими как Chevron) для загрузки XAP сборок, так же им не надо делать телефон девелоперским. Никаких ограничений по количеству приложений установленных тестировщиком на телефон через бета-дистрибуцию нет.
Издатель приложения получает возможность получать отзывы на бета версию обычным способом — через систему откликов в Marketplace.
Максимальное количество допущенных тестировщиков — 100 человек.
Как происходит бета дистрибуция?
В первую очередь должна быть подготовлена XAP сборка. В данный момент к бета дистрибуции допускаются приложения WP 7.0, приложения WP 7.1 отфильтровываются при загрузке.
Обычные требования для сертификации при выпуске бета версии можно не соблюдать в полном объеме — никто это не проверяет.
Перед загрузкой приложения нужно заготовить иконки приложения 99х99 (маленькая иконка для смартфона) и 200х200 (большая иконка для PC) пикселей.
При загрузке приложения нужно выбрать пункт меню предназначенный для бета дистрибуции. Далее необходимо указать название приложения, категорию, описание, загрузить иконки — всё это обязательные поля, так как приложение будет распространяться через Marketplace и тестировщик должен понимать что за приложение он загружает.
Последним этапом является создание списка тестировщиков. Необходимо указать email каждого из них, при этом под email понимается именно Live ID.
Жизненный цикл бета дистрибуции очень прост.
Приложение сертифицируется и подписывается сразу же, а в маркетплейсе появляется через два часа. После этого бета тестерам можно отправлять ссылку на приложение. Приложение не может находиться на бета тестировании больше трёх месяцев — по истечении этого срока оно удаляется.
Разработчик из панели управления может досрочно закончить бета тестирование, а так же изменить список допущенных тестировщиков.