Главная » C#, Windows Runtime, XAML, Разработка для Windows 8 » Тестирование приложений

0

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

Windows 8 Simulator представляет собой отдельное приложение, позволяющее:

·                   воспроизводить работу на планшетном ПК в альбомном или  книжном режиме;

·                   поддерживать различные разрешения;

·                   эмулировать стандартные жесты с помощью мыши;

·                   делать снимки экрана приложения;

·                   передавать приложению GPS-данные.

В симуляторе пока не хватает акселерометра (который есть в эмуляторе Windows Phone). Будем надеяться, что к выходу релиза появится и эта функция.

Поскольку Windows 8 Simulator запускается на реальной платформе  Windows 8,  то  ему  достаточно  использовать  существующие   возможности  системы, а  в  дополнение  —  эмуляцию  жестов,  поворота  и  различных  разрешений. В  остальном  приложение   позволяет  делать  все,  что  возможно  выполнять в текущей установке Windows 8. Это кардинальным образом отличает Windows 8 Simulator от эмулятора платформы для Windows Phone, с помощью которого нельзя получить доступ ко всем возможностям и службам самой платформы (так как платформа полностью эмулируется и ее возможности ограничены).

Запустить  приложение  внутри  симулятора можно  одним  из  двух  способов: установить устройство для запуска в настройках проекта (закладка Debug) или воспользоваться панелью  инструментов,  выбрав  устройство  в  выпадающем списке рядом с кнопкой Start Debugging. Оба способа показаны на рисунке.

Рис. 1.21.

После выбора Simulator в качестве окружения Visual Studio развернет приложение, как и в случае установки параметра Local Computer, но в роли оболочки будет использовать Simulator.

Рис. 1.22.

Немного разобравшись с понятием Windows Runtime,  возможностями Visual Studio  и  симулятором,  перейдем  к   изучению   более  конкретных  аспектов разработки приложений Windows 8.

Сергей Лутай, Сергей Байдачный, Windows 8 для C# разработчиков

По теме:

  • Комментарии