Due to Java 1.5 dependency we are still using Vaadin6. What about TouchKit for Vaadin6? I think version 2.x was Vaadin6 compatible but I cannot found any download link.
Newest Vaadin 6 compatibile version is 2.1.4. Click “Available for 6”-link here: https://vaadin.com/directory#addon/vaadin-touchkit:vaadin and then download