2013-07-06 4 views
0

У меня есть требование разработать приложение для смартфонов, как часть одного из моих модулей курса. Поскольку у меня уже есть опыт работы с C# и я знаком с .NET Framework, я решил разработать приложение для Windows Phone для этого. Однако на веб-сайте Windows Phone dev я вижу, что для разработки Windows Phone 8 необходимо иметь компьютер под управлением Windows 8 !!! (Rude shock, поскольку у меня есть только ноутбук под управлением Windows 7 и обновление до Win 8 для меня НЕ доступно) Мои вопросы:Запуск Windows Phone Development на Windows 7

A) Возможно ли, чтобы я разработал приложение для WP 7 (которое я думаю, совместим с моим ПК с Windows 7)?

Мое приложение пропустит множество функций, доступных в WP8, и станет устаревшим приложением?

Есть ли другие альтернативы, которые вы могли бы предложить?

B) Для демонстрации/тестирования на реальном устройстве мне нужен разблокированный телефон разработчика или есть ли способ обхода?

ответ

0

Можно ли мне разработать приложение для WP 7

Да, если вы не можете обновить до Windows 8, но хотят, чтобы разработать для WP платформы, WP7 SDK является хорошим решение. Вы можете скачать его here.

Ваше приложение должно работать на каждом Windows Phone (7 & 8) без проблем.

Мое приложение пропустит множество функций, доступных в WP8, и станет устаревшим приложением ?

Нет, это не будет устаревшим вообще. Если набор WP7 API охватывает требования к вашему приложению, это не будет проблемой.

WP8 SDK приносит Direct3D, C++, Speech, NFC ...

Посмотрите на эту статью для получения дополнительной информации о Что нового в с Windows Phone 8 SDK: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206940(v=vs.105).aspx

демо/тест на реальном устройстве мне нужна учетная запись разработчика, разблокированная , или есть ли способ обхода?

Да, для установки на устройстве вам нужна учетная запись разработчика. Обходного пути AFAIK нет.

В настоящий момент годовая абонентская плата за счет учетной записи Windows Phone Dev Center уменьшена до $ 19 USD или эквивалента в местной валюте (она заканчивается на 7/27/2013).

+0

Большое спасибо за подробный ответ Оливье. – ReshX