Я загрузил образец приложения в стиле Metro, доступный на веб-сайте Microsoft. Существует множество примеров, показывающих, как вы можете взаимодействовать с аппаратным устройством (датчиками, GPS и т. д.). Я, конечно же, загрузил предварительную версию Windows 8 для разработчиков, чтобы выполнить эти примеры. Мой вопрос: как я могу протестировать те образцы, которые используют аппаратное обеспечение устройства (gps, акселерометр) или которые получают доступ к функциям телефона (смс и т. д.) с помощью эмулятора? На данный момент нет устройств, поддерживающих Windows 8 (первый телефон, вероятно, выйдет этой осенью)? Я хотел бы начать разработку некоторых приложений в стиле метро, чтобы быть готовыми, когда магазин Windows 8 будет онлайн, но использование только эмулятора является большим ограничением, не так ли?
Примеры предварительной версии Windows 8
Ответы (1)
И да и нет. Существуют планшетные устройства, на которых Windows 8 Dev Preview отлично работает.
Если вы не можете получить один из них, одним из вариантов является создание собственных интерфейсов для всех устройств. Внизу у вас может быть две реализации.
- Во-первых, вы подключаетесь к реальным базовым устройствам через API-интерфейсы Windows 8. Конечно, вы не сможете протестировать их, пока у вас не будет устройства, но такова жизнь.
- Вторая реализация может быть фиктивной. Например, вы можете запустить поток и каждые 2-3 секунды публиковать какое-то событие GPS.
Таким образом, вы, по крайней мере, получите некоторые данные фиктивного устройства, которые вы можете протестировать на данный момент.
person
Szymon Rozga
schedule
08.02.2012
в основном мне нужно издеваться над устройствами?
- person Massimiliano Peluso; 08.02.2012