Примеры предварительной версии Windows 8

Я загрузил образец приложения в стиле Metro, доступный на веб-сайте Microsoft. Существует множество примеров, показывающих, как вы можете взаимодействовать с аппаратным устройством (датчиками, GPS и т. д.). Я, конечно же, загрузил предварительную версию Windows 8 для разработчиков, чтобы выполнить эти примеры. Мой вопрос: как я могу протестировать те образцы, которые используют аппаратное обеспечение устройства (gps, акселерометр) или которые получают доступ к функциям телефона (смс и т. д.) с помощью эмулятора? На данный момент нет устройств, поддерживающих Windows 8 (первый телефон, вероятно, выйдет этой осенью)? Я хотел бы начать разработку некоторых приложений в стиле метро, ​​чтобы быть готовыми, когда магазин Windows 8 будет онлайн, но использование только эмулятора является большим ограничением, не так ли?


person Massimiliano Peluso    schedule 08.02.2012    source источник


Ответы (1)


И да и нет. Существуют планшетные устройства, на которых Windows 8 Dev Preview отлично работает.

Если вы не можете получить один из них, одним из вариантов является создание собственных интерфейсов для всех устройств. Внизу у вас может быть две реализации.

  1. Во-первых, вы подключаетесь к реальным базовым устройствам через API-интерфейсы Windows 8. Конечно, вы не сможете протестировать их, пока у вас не будет устройства, но такова жизнь.
  2. Вторая реализация может быть фиктивной. Например, вы можете запустить поток и каждые 2-3 секунды публиковать какое-то событие GPS.

Таким образом, вы, по крайней мере, получите некоторые данные фиктивного устройства, которые вы можете протестировать на данный момент.

person Szymon Rozga    schedule 08.02.2012
comment
в основном мне нужно издеваться над устройствами? - person Massimiliano Peluso; 08.02.2012