* Политика новости » Банки »

* *

Керівництво для платформи Windows Phone 8

  1. Вимоги та підтримка
  2. Використання інструментів командного рядка Cordova
  3. встановіть SDK
  4. Створення нового проекту
  5. побудова проекту
  6. Розгортання на емулятор
  7. Розгортання на пристрій
  8. Змінити проект в SDK

Даний посібник демонструє як налаштувати середовище розробки для розгортання додатків Cordova на пристроях Windows Phone. Він фокусується на Windows Phone 8, містить додаткові відомості про те, як підтримувати Windows Phone 7.

Воно показує, як використовувати або інструменти командного рядка, специфічні для Windows Phone для створення і побудови програми, або крос платформенний Cordova CLI описуваний в " Інтерфейс командного рядка ". (Див. Вступ для порівняння цих процесів розробки.) У цьому розділі також показано, як відкрити додатків Cordova, так що ви можете змінювати їх в середовищі Visual Studio. Незалежно від того, який підхід ви приймаєте вам потрібно встановити Windows Phone SDK, як описано нижче.

Дивіться наступні деталі, характерні для платформи Windows Phone:

Для платформи Windows Phone 8 - Cordova WebView спирається на Internet Explorer 10 як движок рендеринга, так що з практичної точки зору потужний відладчик IE10 можна використовувати для тестування будь-якого веб-контенту, який не викликавши API Cordova. Блог розробників Windows Phone надає корисні рекомендації про те, як підтримувати IE10 поряд з аналогічними WebKit-браузерами.

Вимоги та підтримка

Вам буде потрібно наступне:

  • 64-розрядної версії Windows 8 Pro, або на установчому диску або образу диска ISO. Ознайомча версія доступна в Microsoft Developer Network . Версія Pro є необхідною вимогою для запуску емулятора пристрою.

  • Windows Phone SDK .

  • Щоб розгорнути через командний рядок c Windows Phone SDK 8.0, необхідно встановити Visual Studio 2012 Оновлення 2 .

Для розробки додатків Cordova під пристрої Windows Phone, ви можете використовувати ПК під управлінням Windows, або ви також можете розробляти на Mac, шляхом запуску всього в віртуальній машині, або за допомогою Boot Camp для завантаження з Windows розділу. Проконсультуйтеся з цими ресурсами для настройки середовища розробки Windows на Mac:

  • VMWare Fusion: для установки віртуальної машини Windows 8, виконайте інструкції, що надаються Microsoft Developer Network , Потім дивіться " Налаштування VMWare Fusion "Для отримання інформації про підготовку віртуального середовища для запуску емулятора, що поставляється в комплекті з SDK.

  • Parallels Desktop: для установки віртуальної машини Windows 8, виконайте інструкції, що надаються Microsoft Developer Network , Потім дивіться " Налаштування Parallels Desktop "Для отримання інформації про підготовку віртуального середовища для запуску емулятора, що поставляється в комплекті з SDK.

  • Boot Camp: щоб налаштувати розділ Windows 8, дотримуйтесь інструкцій по установці, представленої в Microsoft Developer Network .

Якщо ви розробляєте на ПК, його процесор повинен підтримувати Віртуалізація (VT-x на Intel) і Перекладу адрес другого рівня (SLAT) . Зверніться до списку процесорів Intel . Віртуалізація зазвичай відключена за замовчуванням, тому необхідно включити її в налаштуваннях BIOS. ПК повинен мати принаймні 6,5 ГБ вільного дискового простору і 4 ГБ оперативної пам'яті.

Використання інструментів командного рядка Cordova

Якщо ви хочете використовувати інструменти Cordova орієнтовані на Windows Phone разом з SDK, у вас є два основних варіанти:

  • Доступ до них локально з проекту коду, створеного CLI. Вони доступні в platforms / wp8 / cordova Каталог після додавання wp8 платформа, як описано нижче.

  • Скачайте їх з окремих дистрибутивів на cordova.apache.org . Дистрибутив Cordova містить окремі архіви для кожної платформи. Переконайтеся в тому що розпаковуєте відповідний архів, cordova-wp8 \ wp8 в цьому випадку, в порожній каталог. Відповідні утиліти командного рядка доступні в каталозі верхнього рівня bin. (Зверніться при необхідності до README файлу за більш докладними інструкціями.)

Ці інструменти командного рядка дозволяють створювати, збирати і запускати додатки Windows Phone. За інформацій про додаткові інтерфейси командного рядка які дозволяють вбудовувати можливості плагінів серед різних платформ, дивіться розділ " Використання Plugman для управління розширеннями ". Дивіться Модулі додатки для керівництва по розробці плагінів і Модулі Windows Phone 8 для отримання відомостей, специфічних для платформи Windows Phone.

встановіть SDK

Встановіть останню версію пакета Windows Phone SDK з розділу Завантаження dev.windowsphone.com . Ви можете також встановити для них останні оновлення емулятора.

Створення нового проекту

На даний момент для створення нового проекту можна вибрати між крос-платформних інструментом CLI, описаним в розділі " Інтерфейс командного рядка ", Або набором інструментів для Windows Phone. З каталогу з вихідним кодом, використовуючи підхід CLI:

> Cordova create hello com.example.hello HelloWorld> cd hello> cordova platform add wp8

Ось відповідний підхід використовуючи інструменти командного рядка нижчого рівня:

C: \ path \ to \ cordova-wp8 \ bin \ create.bat C: \ path \ to \ new \ hello com.example.hello HelloWorld

побудова проекту

Якщо ви використовуєте CLI для розробки, каталог www проекту містить вихідні файли. Запустіть будь-яку з наведених нижче команд в каталозі проекту для перепостроенія програми:

> Cordova build> cordova build wp8 # do not rebuild other platforms

Якщо ви використовуєте інструменти командного рядка специфічні для Windows Phone в процесі розробки, існує інший підхід. Після створення проекту програми по оригінальний вихідний код доступний в підкаталозі projects \ wp8 \ www. Нижченаведені команди доступні в підкаталозі cordova на тому ж рівні.

Команда build очищає файли проекту і перебудовує додаток. Перший приклад генерує зневадження, і другий підписує додатки для випуску:

C: \ path \ to \ project \ cordova \ build.bat --debug C: \ path \ to \ project \ cordova \ build.bat --release

Команда clean допомагає очищати каталоги в рамках підготовки до наступної команді build:

C: \ path \ to \ project \ cordova \ clean.bat

Розгортання на емулятор

До цього моменту можна використовувати утиліту CLI cordova для розгортання програми на емулятор з командного рядка:

В іншому випадку використовуйте інтерфейс альтернативної оболонки:

C: \ path \ to \ project \ cordova \ run

За замовчуванням скрипт run викликає прапор emulator і вживає додаткових прапори збірки, для якого --debug надається в якості значення за замовчуванням:

C: \ path \ to \ project \ cordova \ run --emulator --debug C: \ path \ to \ project \ cordova \ run --emulator --release C: \ path \ to \ project \ cordova \ run - emulator --nobuild

Емулятор запускає образ пристрою з встановленим додатком. З домашнього екрану перейдіть на панель додатки для запуску програми HelloWorld. Це показує запуск з заставкою, після чого основний інтерфейс програми:

Це показує запуск з заставкою, після чого основний інтерфейс програми:

Основні елементи управління емулятора в правому верхньому куті екрану пристрою, дозволяють перемикатися між книжкової та альбомної орієнтацією. > Кнопка відкриває більше елементів управління, які дозволяють протестувати більш складних орієнтації і жести:

> Кнопка відкриває більше елементів управління, які дозволяють протестувати більш складних орієнтації і жести:

Ці додаткові елементи управління також дозволяють змінювати місце розташування пристрою або моделювати послідовність рухів:

Ці додаткові елементи управління також дозволяють змінювати місце розташування пристрою або моделювати послідовність рухів:

Розгортання на пристрій

Перед тестуванням додатка на пристрої, пристрій має бути зареєстровано. документація корпорації Майкрософт містить відомості про те, як розгорнути і протестувати додатки на Windows Phone 8. Крім того переконайтеся, що Ви отримуєте доступ до комп'ютера, і екран розблоковано.

Потім запустіть наступну команду CLI для запуску програми на пристрої:

Це відповідає утиліті командного рядка нижчого рівня:

C: \ path \ to \ project \ cordova \ run --device

Крім того якщо ви працюєте в Visual Studio, виберіть Пристрій Windows Phone спадному меню у верхній, а потім натисніть зелену кнопку Запустити поруч, або ж натисніть F5.

Змінити проект в SDK

Після того, як ви побудуєте Cordova-додаток, як описано вище, ви можете відкрити його за допомогою SDK. Різні команди build створюють файл рішення Visual Studio (.sln). Відкрийте файл, щоб змінити проект в Visual Studio. Вихідний код веб програми доступний в каталозі www проекту. Спільно з іншими інструментами, SDK надає, елемент управління під меню який дозволяє запустити додаток в емуляторі Windows Phone:

Звіряйтеся з розділом " Вступ "Про те, як використовувати інтерфейс командного рядка Cordova командної або SDK у вашому робочому процесі. Cordova CLI спирається на крос платформенний вихідний код, який буде постійно перезаписувати файли платформи, які використовуються SDK. Якщо ви хочете працювати в рамках SDK, використовуйте інструменти командного рядка низького рівня як альтернативу CLI.

Реклама

Популярные новости

Реклама

Календарь новостей