Vaadin TouchKit is an add-on component for Vaadin Framework. This add-on is intended to aid Vaadin developers in creating mobile web applications for touch devices (smartphones and tablets). The provided set of beautiful UI components helps in building applications that look and feel great on iPad, iPhone as well as Android devices.
This version of TouchKit is built against Vaadin 7.2.0, but is expected to be forward compatible with minor versions.
This add-on is installed just like any other Vaadin Add-on. For instructions on using Vaadin Add-ons in your project please read the Using Vaadin Add-ons chapter in Book of Vaadin.
Note that the package also has client side extensions, so make sure that you compile your widgetset after installation!
Usage of modern build systems like Maven, that supports transient dependencies, is highly encouraged. Include Vaadin TouchKit in your project using following dependency declaration and Vaadin Maven plugin:
Dependency snippet:
<dependency> <groupId>com.vaadin.addon</groupId> <artifactId>vaadin-touchkit-agpl</artifactId> <version>4.0.0.alpha3</version> </dependency>
Dependency snippet:
<dependency org="com.vaadin.addon" name="vaadin-touchkit-agpl" rev="4.0.0.alpha3" conf="default->default" />
For using Vaadin TouchKit in projects not using any build automation, just add the JAR to your project's classpath. The TouchKit JAR should be put in the WEB-INF/lib folder of the web application.
Vaadin TouchKit is a dual licensed product. The available licensing models are:
You have downloaded Vaadin TouchKit using the agpl license. Read licensing.txt for detailed information about this license type.
Please read carefully through both the license agreements to determine which license fits your needs.
You may obtain a commercial license by subscribing to Vaadin Pro Account and downloading the license key from Software Center or by purchasing a perpetual license from Vaadin Directory.
Register your copy of Vaadin TouchKit by creating a file named .vaadin.touchkit.developer.license containing the license key in your home directory or by setting the vaadin.touchkit.developer.license=license_key system property to disable license warning message.
Product homepage:
https://vaadin.com/add-ons/touchkit
Documentation:
Issue tracker:
Vaadin Trac
Example applications: