Цель работы: Установить необходимое для разработки ПО, настроить
Для разработки под Windows Phone нам понадобится бесплатный пакет средств разработчика Windows Phone
Можно либо скачать WEB-инсталлятор, либо загрузить ISO-образ продукта, что обычно делается в тех случаях, когда вы подключены к Интернету по медленному интернет-соединению, вы собираетесь установить
Если говорить о
Кроме того, если вы уже пользуетесь Visual Studio 2010, нужно отметить, что пакет Windows Phone
Пакет Windows Phone
После установки экспресс-выпуска
Кроме того, для того, чтобы получить возможность отлаживать приложения на
Для того чтобы наладить взаимодействие устройства с ПК, вам понадобится ПО
Для того чтобы
Для того, чтобы получить возможность публиковать приложения на Windows
Для обычных разработчиков здесь действует платная подписка, если же вы регистрируетесь как студент, у вас есть возможность получить код для бесплатной регистрации. Если у вас есть соответствующая
После того, как вы зарегистрировались, вы можете разблокировать
(рис 6.1) Регистрация телефона разработчика
Для успешной регистрации необходимо, чтобы у вас была создана
Прежде чем продолжать, вам нужно будет установить на ПК необходимое программное обеспечение, зарегистрироваться на описанных выше порталах.
Эмулятор удобно использовать достаточно часто, для проверки мелких изменений, внесенных в программу, для текущей работы. Эмулятор обладает богатыми возможностями, позволяющими достаточно полно проверить работу программы, однако, такие ситуации, как, например, обработка множественного касания экрана, работа с некоторыми встроенными устройствами, требуют обязательной проверки на устройстве.
После установки вышеописанного программного обеспечения, регистрации на порталах, регистрации телефона разработчика, вы должны получить рабочую среду, которая позволяет создавать и отлаживать приложения под Windows Phone 7. А именно, это следующие основные инструменты.
Экспресс-версия Visual Studio 2010 для Windows Phone (Пуск > Все программы >
(рис 6.2) Запуск экспресс-версии Visual Studio 2010 для Windows Phone
Для того чтобы приступить к разработке, можно выбрать команду меню Файл > Создать проект, воспользоваться соответствующей кнопкой на Начальной странице или на панели инструментов, либо – использовать сочетание клавиш Ctrl+Shift+N.
В любом случае, будет показано окно Создать проект, где, в разделе Установленные шаблоны можно выбрать язык разработки (
(рис 6.3) Создание нового проекта в Visual Studio 2010
Здесь мы выбрали Visual C# > XNA
После выбора конкретного шаблона можно настроить имя и расположение проекта, имя решения. По окончанию настроек достаточно нажать на кнопку ОК, появится окно выбора
(рис 6.4) Выбор целевой платформы Windows Phone
Нас интересует ОС Windows Phone 7.1 (то есть – Windows Phone 7.5.). Здесь есть возможность выбора пункта ОС Windows Phone 7.0. Выберем указанный пункт и нажмем ОК. Проект будет создан, рис. 6.5.
(рис 6.5) Проект игры для Windows Phone
В нашем случае сразу же открыт для редактирования основной файл, который используется при создании игры на XNA – Game1.cs. В окне Обозреватель решений можно видеть список проектов и файлов решения, окно Свойства используется для просмотра и настройки свойств выделенного элемента, в окне Список ошибок можно просмотреть сообщения об ошибках.
Для отладки проекта нужно выбрать устройство для отладки в соответствующем поле панели инструментов Стандартный – это может быть либо виртуальное устройство Windows Phone
Мы выбрали эмулятор, при запуске нового XNA-проекта эмулятор (или реальное устройство) отобразит традиционный "синий" экран XNA, залитый, по умолчанию, цветом Color.CornflowerBlue, рис. 6.6.
(рис 6.6) Запуск на эмуляторе
При наведении указателя мыши на окно эмулятора, в его правой верхней части появляется небольшая панель инструментов.
Запуск эмулятора, в зависимости от аппаратных возможностей ПК, занимает некоторое время. Для ускорения работы после первого запуска эмулятора его окно можно не закрывать, вместо этого, после проверки работы программы, выполнять в Visual Studio команду Отладка > Остановить отладку (Shift+F5). Тогда следующий сеанс отладки на эмуляторе начнется быстрее. В это время эмулятор будет запущен, в виде отдельного окна, рис. 6.7 и готов к приёму проекта для отладки. Для того, чтобы закрыть окно эмулятора, можно закрыть его, воспользовавшись соответствующей кнопкой его панели инструментов.
(рис 6.7) Запущенный эмулятор, ожидающий приёма проекта для отладки
При подключении к компьютеру телефона и выборе, перед запуском отладки, параметра Windows Phone Device, развертывание решения производится на телефоне.
Программа устанавливается на телефон и запускается. Для успешного запуска приложения на устройстве, телефон должен быть включен и разблокирован – должен быть виден стартовый экран, рис. 6.8.
(рис 6.8) Стартовый экран Nokia Lumia 710, ожидание начала отладки
На рис. 6.9 приведен вид отлаживаемого XNA-приложения на устройстве.
(рис 6.9) Отладка XNA-приложения на Nokia Lumia 710
Обратите внимание - стартовый экран выводится в портретной ориентации, XNA-приложения по умолчанию имеют ландшафтную ориентацию.
Выше мы рассмотрели процесс создания XNA-приложения. Аналогично выглядит создание
Создадим новый проект: Файл > Создать проект > Visual C# >
(рис 6.10) Создание нового Silverlight-проекта
При создании проекта нам так же предлагают выбрать целевую платформу (ОС Windows Phone 7.1.). Когда проект создан, мы, помимо уже знакомых нам окон редактирования кода, обозревателя проектов, окна свойств, видим окно для визуального конструирования страниц, можем пользоваться стандартными элементами управления с помощью Панели элементов, использовать другие специальные инструменты, рис. 6.11.
(рис 6.11) Работа над Silverlight-проектом
Отладка
При работе над
(рис 6.12) Работа над интерфейсом Silverlight-проекта в Expression Blend 4
Если в проект были внесены изменения в Expression
(рис 6.13) Результаты работы над интерфейсом Silverlight-проекта в Expression Blend 4
В данной лабораторной работе мы рассмотрели порядок организации рабочего места разработчика, освоили основные операции по работе с проектами в Экспресс-версии Visual Studio 2010 для Windows Phone.
Получите
Как минимум, для успешного продолжения работы, на данном этапе у вас должна быть установлена интегрированная среда разработки для Windows Phone, вы должны уметь создавать шаблонные проекты и запускать их в эмуляторе.
К данной лабораторной работе прилагается видеоурок.
Цель работы: Установить необходимое для разработки ПО, настроить
Для разработки под Windows Phone нам понадобится бесплатный пакет средств разработчика Windows Phone
Можно либо скачать WEB-инсталлятор, либо загрузить ISO-образ продукта, что обычно делается в тех случаях, когда вы подключены к Интернету по медленному интернет-соединению, вы собираетесь установить
Если говорить о
Кроме того, если вы уже пользуетесь Visual Studio 2010, нужно отметить, что пакет Windows Phone
Пакет Windows Phone
После установки экспресс-выпуска
Кроме того, для того, чтобы получить возможность отлаживать приложения на
Для того чтобы наладить взаимодействие устройства с ПК, вам понадобится ПО
Для того чтобы
Для того, чтобы получить возможность публиковать приложения на Windows
Для обычных разработчиков здесь действует платная подписка, если же вы регистрируетесь как студент, у вас есть возможность получить код для бесплатной регистрации. Если у вас есть соответствующая
После того, как вы зарегистрировались, вы можете разблокировать
(рис 6.1) Регистрация телефона разработчика
Для успешной регистрации необходимо, чтобы у вас была создана
Прежде чем продолжать, вам нужно будет установить на ПК необходимое программное обеспечение, зарегистрироваться на описанных выше порталах.
Эмулятор удобно использовать достаточно часто, для проверки мелких изменений, внесенных в программу, для текущей работы. Эмулятор обладает богатыми возможностями, позволяющими достаточно полно проверить работу программы, однако, такие ситуации, как, например, обработка множественного касания экрана, работа с некоторыми встроенными устройствами, требуют обязательной проверки на устройстве.
После установки вышеописанного программного обеспечения, регистрации на порталах, регистрации телефона разработчика, вы должны получить рабочую среду, которая позволяет создавать и отлаживать приложения под Windows Phone 7. А именно, это следующие основные инструменты.
Экспресс-версия Visual Studio 2010 для Windows Phone (Пуск > Все программы >
(рис 6.2) Запуск экспресс-версии Visual Studio 2010 для Windows Phone
Для того чтобы приступить к разработке, можно выбрать команду меню Файл > Создать проект, воспользоваться соответствующей кнопкой на Начальной странице или на панели инструментов, либо – использовать сочетание клавиш Ctrl+Shift+N.
В любом случае, будет показано окно Создать проект, где, в разделе Установленные шаблоны можно выбрать язык разработки (
(рис 6.3) Создание нового проекта в Visual Studio 2010
Здесь мы выбрали Visual C# > XNA
После выбора конкретного шаблона можно настроить имя и расположение проекта, имя решения. По окончанию настроек достаточно нажать на кнопку ОК, появится окно выбора
(рис 6.4) Выбор целевой платформы Windows Phone
Нас интересует ОС Windows Phone 7.1 (то есть – Windows Phone 7.5.). Здесь есть возможность выбора пункта ОС Windows Phone 7.0. Выберем указанный пункт и нажмем ОК. Проект будет создан, рис. 6.5.
(рис 6.5) Проект игры для Windows Phone
В нашем случае сразу же открыт для редактирования основной файл, который используется при создании игры на XNA – Game1.cs. В окне Обозреватель решений можно видеть список проектов и файлов решения, окно Свойства используется для просмотра и настройки свойств выделенного элемента, в окне Список ошибок можно просмотреть сообщения об ошибках.
Для отладки проекта нужно выбрать устройство для отладки в соответствующем поле панели инструментов Стандартный – это может быть либо виртуальное устройство Windows Phone
Мы выбрали эмулятор, при запуске нового XNA-проекта эмулятор (или реальное устройство) отобразит традиционный "синий" экран XNA, залитый, по умолчанию, цветом Color.CornflowerBlue, рис. 6.6.
(рис 6.6) Запуск на эмуляторе
При наведении указателя мыши на окно эмулятора, в его правой верхней части появляется небольшая панель инструментов.
Запуск эмулятора, в зависимости от аппаратных возможностей ПК, занимает некоторое время. Для ускорения работы после первого запуска эмулятора его окно можно не закрывать, вместо этого, после проверки работы программы, выполнять в Visual Studio команду Отладка > Остановить отладку (Shift+F5). Тогда следующий сеанс отладки на эмуляторе начнется быстрее. В это время эмулятор будет запущен, в виде отдельного окна, рис. 6.7 и готов к приёму проекта для отладки. Для того, чтобы закрыть окно эмулятора, можно закрыть его, воспользовавшись соответствующей кнопкой его панели инструментов.
(рис 6.7) Запущенный эмулятор, ожидающий приёма проекта для отладки
При подключении к компьютеру телефона и выборе, перед запуском отладки, параметра Windows Phone Device, развертывание решения производится на телефоне.
Программа устанавливается на телефон и запускается. Для успешного запуска приложения на устройстве, телефон должен быть включен и разблокирован – должен быть виден стартовый экран, рис. 6.8.
(рис 6.8) Стартовый экран Nokia Lumia 710, ожидание начала отладки
На рис. 6.9 приведен вид отлаживаемого XNA-приложения на устройстве.
(рис 6.9) Отладка XNA-приложения на Nokia Lumia 710
Обратите внимание - стартовый экран выводится в портретной ориентации, XNA-приложения по умолчанию имеют ландшафтную ориентацию.
Выше мы рассмотрели процесс создания XNA-приложения. Аналогично выглядит создание
Создадим новый проект: Файл > Создать проект > Visual C# >
(рис 6.10) Создание нового Silverlight-проекта
При создании проекта нам так же предлагают выбрать целевую платформу (ОС Windows Phone 7.1.). Когда проект создан, мы, помимо уже знакомых нам окон редактирования кода, обозревателя проектов, окна свойств, видим окно для визуального конструирования страниц, можем пользоваться стандартными элементами управления с помощью Панели элементов, использовать другие специальные инструменты, рис. 6.11.
(рис 6.11) Работа над Silverlight-проектом
Отладка
При работе над
(рис 6.12) Работа над интерфейсом Silverlight-проекта в Expression Blend 4
Если в проект были внесены изменения в Expression
(рис 6.13) Результаты работы над интерфейсом Silverlight-проекта в Expression Blend 4
В данной лабораторной работе мы рассмотрели порядок организации рабочего места разработчика, освоили основные операции по работе с проектами в Экспресс-версии Visual Studio 2010 для Windows Phone.
Получите
Как минимум, для успешного продолжения работы, на данном этапе у вас должна быть установлена интегрированная среда разработки для Windows Phone, вы должны уметь создавать шаблонные проекты и запускать их в эмуляторе.
К данной лабораторной работе прилагается видеоурок.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.