Розробка програм для Windows Phone/Емулятор Windows Phone

Матеріал з Вікіпідручника

Розробка програм для Windows Phone[ред.]

Емулятор Windows Phone - це стаціонарна застосування, яке запускається на компьютері і емулює роботу реального пристрою під керуванням Windows Phone 7. Розробник, який не має при собі фізичного пристрою на руках, може розробляти свої застосування і спостерігати за їх роботою на емуляторі.

Можливості[ред.]

  • Емуляция перефірійних функцій, таких як GPS або акселерометру.
  • Емуляція процесору, оперативної пам'яті
  • Збереження даних (ізольоване сховище). Данні зберігаються доки ввімкнено емулятор.
  • Мережа
  • Мультимедія
  • Клавіатура
  • Розгортання і відладка застосування
  • Регіональні налаштування

Емулятор Windows Phone 7 використовує графічне прискорення GPU. Якщо ваша відеокарта підтримуєт DirectX 10 і вище, то буде використовуватись апаратне прискорення, в іншому випадку — програмне. Якщо під час відладки програми ви бачете на емуляторі лічильники швидкодї програми, то це означає, що апаратне прискорення використовується при роботі емулятору.

Запуск застосування у емуляторі[ред.]

Емулятор запускається разом із програмою і лише в одному екземплярі. Запуск емулятору, якщо він відбувається перший раз може зайняти деякий час. Ви будете бачити як завантажується сама операційна система, згодом з'явиться перша сторінка пристрою, а потім автоматично запуститься ваша програма. Не вимикайте емулятор під час відладки програми. Для того, щоб не запускати емулятор кожен раз при старті програми, ви можете залишити його запущеним.

Якщо у вас також є реальний пристрій, для того щоб переключитися між ним і емулятором ви можете вибрати необхідний варіант у списку Select Target for Silverlight for Windows Phone projects на панелі Standard.

Натисніть F5 або Start Debugging в меню Debug. Також підтримуються комбінації: F5, Ctrl + F5 і F10.

Посилання[ред.]