Как стать автором
Обновить

Дополненная реальность при разработке под Windows Phone 7 Series

Время на прочтение 1 мин
Количество просмотров 1.9K
При создании приложений под Windows Phone 7 Series нет возможности полноценно тестировать работу с акселерометром в эмуляторе. Данные идут, но эмулятор считает что телефон лежит на ровном столе экраном вверх. Это расстраивает, особенно когда у вас приложение завязано на событиях акселерометра, например, игры.

Самый удачный выход это покупка телефона и отладка своего приложения уже на реальном железе. Но, телефон идет, а руки уже чешутся. Интересным выглядит возможность использовать дополненную реальность в связке с эмулятором Windows Phone. Это первый случай, когда я воспользовался дополненной реальностью не для «поиграть», а в работе.




Nikos Kastellanos создал проект accelkit, который используя вебкамеру и ARToolkit позволяет эмулировать данные акселерометра при разработки приложений под Windows Phone.

Процесс запуска крайне прост, распечатываете и вырезаете болванку телефона. Желательно использовать плотную бумагу или картон. Запускаем эмулятор из Visual Studio, запускаем приложение accelKit и все. Для приема событий в нашем приложении от акселерометра надо добавить классы и события от accelKit. По сути это теже классы(AccelerometerReadingEventArgs и т.д.) только из другого namespace.

Основное приложение делает две вещи, отображает нам дополнительную реальность и отдает данные акселерометра на 88 порту. В приложении идет обращение к 88 порту, прием и обработка данных. Вот как это выглядит в моём случае:



До совершенства еще далеко, но, все же :-)
Теги:
Хабы:
+33
Комментарии 6
Комментарии Комментарии 6

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн
PG Bootcamp 2024
Дата 16 апреля
Время 09:30 – 21:00
Место
Минск Онлайн
EvaConf 2024
Дата 16 апреля
Время 11:00 – 16:00
Место
Москва Онлайн