Как вы, наверняка, уже знаете, для участников программы DreamSpark (зарегистрироваться могут студенты, аспиранты, школьники >12 лет и преподаватели) открыта возможность бесплатно размещать приложения в App Hub с тем, чтобы дальше они могли попасть в Windows Phone Marketplace (для обычных разработчиков доступ стоит $100).
Ниже небольшая пошаговая инструкция о том, что нужно сделать.
Для регистрации в DreamSpark вы можете воспользоваться любым из способов, перечисленных на странице http://dreamspark.ru/access.aspx:
В зависимости от способа далее последовательность действий может немного различаться, но общий сценарий таков:
После регистрации в DreamSpark, необходимо установить инструменты для разработки приложений под Windows Phone (до проверки личности в GeoTrust в любом случае нужно попробовать загрузить хотя бы одно минимальное приложение).
Минимальный набор:
Рекомендуемый набор:
Если вы хотите разрабатывать на Visual Basic, необходимо также установить Visual Basic for Windows Phone Developer Tools.
App Hub – это специальный ресурс для резмещения своих приложений и проверки их текущего статуса, включая статистику загрузок.
Для регистрации перейдите к созданию нового профайла, убедитесь, что вы регистрируетесь как студент:
(также необходимо регистрироваться с тем же LiveId, который вы используете в DreamSpark).
Закончите процесс регистрации, указав запрашиваемые данные.
Для подтверждения своей личности через GeoTrust вам необходимо загрузить в App Hub любое, даже самое простое, приложение, например, то, которое сразу создает Visual Studio и базового шаблона. Конечно, вы можете сразу попробовать опубликовать и финальную версию вашего приложения, которое вы хотите распространять бесплатно или за деньги.
Чтобы вам было проще научиться разрабатывать под Windows Phone, мы ранее опубликовали большую подборку полезных материалов: Windows Phone 7. Куда пойти учиться?
Также участникам DreamSpark доступны тренинги PluralSight, среди которых есть три тренинга непосредтвенно по Windows Phone:
Если вы готовы загрузить свое первое приложение, перейдите в App Hub в раздел загрузки приложения и заполните необходимые данные:
Далее в течение 24 часов должно прийти письмо от GeoTrust (если не пришло, не забудьте проверить спам-фильтры).
GeoTrust попросит вас подтвердить вашу личность сканом какого-либо документа, удостоверяющего, что вы – это вы (например, паспорт или водительские права).
После подтверждения ваших данных, анализ вашего приложения длится до 5 рабочих дней. После подтверждения вашего приложения, оно должно появиться в Marketplace в течение 1 рабочего дня.
Для ускорения процесса регистрации и верификации через GeoTrust можно использовать следующие “лайв-хаки”:
Как только Microsoft получит заявку вашего приложения, даже если оно не пройдет процесс тестирования, паралельно будет запущен процесс верификации вашей личности через GeoTrust.
Видео-инструкция: см. также видео-инструкцию по процессу регистрации -- скринкаст от Rob Miles.
Если у вас есть физический телефон на базе Windows Phone 7, сразу после прохождения верификации вы можете его разблокировать. Для этого:
Дальше из App Hub вы можете также управлять количеством разблокированных телефонов.