Руководство по платформы Windows Phone 7

Данное руководство демонстрирует как настроить среду разработки для развертывания приложений на устройствах Windows Phone 7. Приложения также работают на устройствах Windows Phone 8, с помощью интерфейса API, но версия 7 не хватает некоторых IE10 дополнительных функций, доступных в Windows Phone 8. Приложения Windows Phone 8 делать не запускаются на устройствах Windows Phone 7.

Смотрите ниже для более подробной информации конкретной платформы, которая применяется для обеих версий:

Средства командной строки относятся к версии до Cordova 3.0. Сведения о текущем интерфейсе см интерфейс командной строки.

1. Системные требования

  • Операционная система:

    • Windows 7 или Windows 8 (Pro) или Windows Vista с пакетом обновления 2
      • Для SDK требуется 64-разрядная версия (x 64) Windows.
      • Pro версия рекомендуется для запуска эмулятора устройства.
  • Зарегистрироваться и оплатить для учетной записи Windows Phone Dev центр , если вы хотите установить приложение на реальном устройстве или представить его на рынке.

Примечание: Запуск пакета SDK в виртуальной машине может представлять определенные трудности. Вы можете читать этот блог, который дает представление о решениях по разработке для Windows Phone на Mac.

2. Установить SDK + Кордова

  • Скачать и установить Windows Phone SDK

  • Загрузите и распакуйте последнюю копию Cordova. Вы будете работать lib\windows-phone-8\wp7 подкаталог, lib\windows-phone-8\wp8 содержит версию Windwos телефон 8 Cordova.

  • Копия CordovaWP7_x_x_x.zip файл \My Documents\Visual Studio 2012\Templates\ProjectTemplates\ каталог.

2.1. Создание шаблона

Примечание: этот шаг может не потребоваться. Если lib\windows телефонный справочник уже содержит файл CordovaWP7_x_x_x.zip, то вы можете пропустить этот шаг.

Чтобы упростить процесс разработки, Кордова поставляется с сценарий для создания шаблонов Visual Studio. Это позволяет для быстрого создания приложений Cordova внутри Visual Studio. Этот шаблон может быть изменен при необходимости и ниже шаги свидетельствуют о том, как поступить, если вы хотите создать шаблон.

Запустите пакетный файл для создания и установки шаблонов.

  • Корень репо содержит файл createTemplates.bat. Дважды щелкнув этот файл будет генерировать 2 ZIP-файлов. (CordovaWP7_x_x_x.zip + CordovaWP8_x_x_x.zip, где ХХХ это номер текущей версии) Легко использовать эти файлы в Visual Studio, копировать их «Мои документы\Visual Studio 2012\Templates\ProjectTemplates\» вы затем сможете для создания новых приложений Apache Cordova Windows Phone из файла Visual Studio-> меню новый проект.

  • Если вы запустите пакетный файл из командной строки, вы также можете позвонить с параметром для автоматической установки

Запустите сценарий:

>createTemplates.bat -install

3. Установите новый проект

  • Откройте Visual Studio Express для Windows Phone и выберите Новый проект.

  • Выберите CordovaWP7. (Номер версии отображается в описании шаблона.)

  • Присвойте проекту имя и нажмите OK.

4. Обзор структуры проекта

  • wwwКаталог содержит ваше Cordova html/js/css и любые другие ресурсы, включенные в вашем приложении.

  • Любое содержание, которое вы добавляете, здесь должен быть частью проекта Visual Studio, и он должен быть задан как содержание.

  • Примечание: Этот захват экрана от wp8 cordova-2.3.0 скачать, ваше объявление будет зависеть от фактической версии.

6. Создайте свой проект для устройства

Для тестирования приложения на устройстве, устройство должны быть зарегистрированы. Нажмите здесь для чтения документации по развертыванию и тестированию на вашем Windows Phone 7.

  • Убедитесь, что ваш телефон подключен, и экран разблокирован.

  • В Visual Studio выберите «Устройство» в верхнем раскрывающемся меню.

  • Нажмите на зеленый играть кнопку рядом с основной раскрывающееся меню, чтобы начать отладку, или введите F5.

Договорились!