This repository contains the Tabris for Eclipse RAP server parts and additional features that are not contained in the RAP core.
Tabris for Eclipse RAP provides two components: a target platform for your server-side code, and Tabris App Launcher for App / Play Store. You can download them here.
It is free to develop a component and test your application with our generic app launcher. To build and publish your own app, you need access to the Tabris.js registry under a commercial license.
A detailed Developer Guide incl. JavaDoc can be found on the official project documentation site.
Tabris is just a single jar and can be obtained from Maven:
<dependency>
<groupId>com.eclipsesource.tabris</groupId>
<artifactId>tabris</artifactId>
</dependency>
You can also use the Tabris archetype to create Tabris applications:
mvn archetype:generate -DarchetypeGroupId=com.eclipsesource.tabris -DarchetypeArtifactId=tabris-application -DgroupId=app -DartifactId=app -DpackageName=app -Dversion=0.1-SNAPSHOT -DinteractiveMode=false
The following sites can be used to consume Tabris as an Eclipse Target Platform.
- release:
http://download.eclipsesource.com/technology/tabris/downloads/releases
Contains the latest releases. - staging:
http://download.eclipsesource.com/technology/tabris/downloads/staging
Can be used as a stable target. We will not purge any version. Contains picked nightly builds. - nightly:
http://download.eclipsesource.com/technology/tabris/downloads/nightly
Contains the last 10 nightly builds. Older builds will be purged.
Demos using the Tabris features are located in the tabris-demos repository.
Tabris uses an Eclipse Tycho based Maven build. Detailed instructions you ca find in the documentation.
The server-side code is published under the terms of the Eclipse Public License, version 1.0.
The client-side Tabris.js is free.
To build and publish your own app, a commercial license is required.
Tabris for Eclipse RAP is free for open-source and academic projects.