Познакомилась сегодня с минималистичной библиотекой hammer.js С помощью неё реализовала скрытие/открытие части интерфейса по свайпу. И причём довольно быстро. Более того, свайп - это не все, что умеет библиотека. В принципе все необходимые обработчики touch event'ов на мобилках и планшетах - можно реализовать через эту библиотеку.
Вот она сама: https://hammerjs.github.io/