Мы работаем в Казани
  • в Казани
  • в Москве
  • в Уфе
  • USA
  • 8 (843) 233-42-92
    ул. Калинина, 60

БЛОГ

← вернуться

Разработка приложения для Windows Phone. Подготовка рабочего окружения

18.11.2016

Мобильные приложения

Перед началом процесса разработки приложений для мобильных телефонов, работающих на WindowsPhone, следует подготовить специальный инструментарий, без которого будет невозможно завершить дальнейшие этапы.

Подготовка к разработке требует наличия следующего ПО:

  • Visual Studio2010

Данное ПО предоставляет возможность полноценного использования откладок. Стоит отметить, что аналогичные откладки применяются для настольных версий Виндовс.

  • Expression Blend

ПО является визуальным дизайнером, благодаря которому можно с легкостью работать со слоями, всевозможными шаблонами, стилем оформления и анимацией. Версия Expression Blend4 for WindowsPhone доступна для бесплатной загрузки. Стоит отметить, что Expression Blend является базой для XAML.

  • WindowsPhone SDK

С помощью данного пакета можно начинать процесс разработки.

  • WindowsPhone Emulator

Позволяет создать в эмуляторе со встроенным Internet Explorer9, оснащенным HTML5, приложения. Также с его помощью можно заниматься тестированием звонков и SMS-отсылок, а также поддерживать множество полезных функций, включая мультитач на мониторах, симуляцию камеры. Доступны для использования геолокационные сервисы. Однако в данном эмуляторе отсутствует поддержка медиаконтента Zune.

  • XNA Game Studio4.0

Благодаря этому ПО можно заниматься разработкой игр, как для консоли, ПК, так и для WindowsPhone. Библиотеки XNA Framework являются важной частью ПО, для которых характерно наличие управляемого кода.

Дополнительное ПО

Среди дополнительных инструментариев для разработчиков можно выделить такие:

  • WindowsPhone Developer Registration Tool.
  • WindowsPhone Profiler. С его помощью обнаруживаются неполадки с производительностью.
  • Silverlight Toolkit for WindowsPhone.

Особенности среды разработки

После того, как весь требуемый инструментарий будет установлен, разработчикам откроется доступ к многочисленным шаблонам приложений Silverlight for WindowsPhone. Данное ПО включает в себя, как полный набор технологических составляющих для разработки, так и Windows 8-style UI, что является эффективной концепцией дизайнерского оформления интерфейса и системы, позволяющей взаимодействовать с пользователем на высоком уровне. С его помощью можно создать запоминающийся и оригинальный стиль, который будет действительно выделять приложение среди многих других в сторе.

Существует три шаблона, которые олицетворяют три разных стилевых направлений, предназначенных для WindowsPhone:

  • Первый шаблон называется WindowsPhone Application, который является обычным примером диалогового приложения. Взаимодействие с пользователями осуществляется с помощью одного экрана.
  • WindowsPhone Pivot Application созданно в виде приложения, в котором присутствуют закладки. Каждая из закладок обладает своим заголовком, по которому можно определить содержимое. В качестве управляющего элемента используется Pivot.
  • WindowsPhone Panorama Application обладает своеобразной системой взаимодействия с пользователями, которая осуществляется через разделенные на панели зоны с горизонтальной прокруткой. Для данного шаблона характерно размещение изображения фона на всей панораме. Контент, размещенный на соседней панели с правой стороны, можно увидеть при отображении текущей.  Panorama является управленческим элементом.

Стоит отметить, что шаблоны, название которых заканчивается на Agent, являются шаблонами специальных библиотек, главной целью которых является выполнение различных фоновых задач. Также существует огромное количество различных других шаблонов, которые выполняют важную роль в процессе разработки разнообразных мобильных приложений.

Подробнее о разработке приложений для Windows Phone можно узнать здесь.