XTouch превращает любую поверхность в сенсорное управление для приложений iOS

XTouch Commercial/Proof of Concept – make every surface tap sensitive от Vladimir Druts на Vimeo.

XTouch, SDK, созданный группой из Университетской лаборатории мобильных приложений Университета Торонто и финансируемый JOLT, превращает любую поверхность в сенсорный контроллер для приложений iOS без дополнительного оборудования. Поскольку XTouch использует акустику и вибрации для распознавания касаний на окружающей поверхности, единственным требованием является то, чтобы ваш iPhone или iPad был размещен на той же поверхности, которую вы хотите использовать в качестве тачпада. Скоро выйдет SDK, который позволит разработчикам придумывать множество интересных реализаций, но пока компания выпустила два приложения, демонстрирующих возможности XTouch.

Одно из приложений, Voodoo Tap Frogs, недавно было признано Apple лучшей новой игрой для iPhone/iPad в App Store, но еще не получило широкого внимания. В ней до четырех игроков сидят за столом (или любой другой плоской поверхностью), каждый постукивает по столу перед собой, чтобы управлять персонажем на экране. Это приложение показано в видео выше и дебютирует вместе с другим приложением, выпущенным XTouch, Magic Xylophone.

Соучредитель Parham Aarabi объяснил нам, как работает эта технология:

«Технология XTouch работает с любым существующим устройством, имеющим хотя бы один микрофон. Никакого дополнительного оборудования или датчиков не требуется. Она «понимает» уникальные акустические сигнатуры, генерируемые при постукивании в разных местах стола, и после быстрой калибровки, где бы вы ни постучали, звук классифицируется, и на основе этого мы получаем оценку местоположения.

По сути, у нас есть способ различать тонкие различия между различными звуками постукивания по поверхности, чтобы определить, где кто-то стучит/касается».

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

SDK появится во втором квартале для разработчиков, но вы можете ознакомиться с технологией в двух приложениях, выпущенных XTouch.