HTML5, скорее всего, будет содержать сенсорный API.До тех пор, пока это не будет полностью стандартизировано, поставщики предоставляют свои собственные API-интерфейсы, такие как Apple, для мобильных Safari.
Нет необходимости в полномасштабных решениях, таких как PhoneGap или аналогичных, если вы можете ограничиться определенным поставщиком /устройство.Если нет, фреймворки, такие как PhoneGap , предоставляют вам унифицированный, независимый от устройства API.
Вы должны знать об ограничениях производительности, которые применяются к приложениям Javascript, работающим внутри браузера мобильного устройства.В зависимости от типа вашего приложения и объема обработки, которую вы намереваетесь выполнить с данными датчика, вам лучше написать собственное приложение
См. https://developer.apple.com/library/safari/iPad/#documentation/SafariDOMAdditions/Reference/DeviceMotionEventClassRef/DeviceMotionEvent/DeviceMotionEvent.html для получения некоторой справочной документации.