This revised version of Tabris will share its client implementation with the newer Tabris.js framework, which will result in major improvements for ease of use and offline capabilities. With the new architecture developers can complement RAP based apps with TypeScript or JavaScript based offline features. The availability of a cloud build service frees developers from the need of special hardware and native SDKs for building Tabris apps. However, the new benefits come at the price of some breaking API changes and some APIs only becoming available in later versions.
Tabris for Eclipse RAP 3.6 based on RAP 3.6 is in pre-released state.
The new cross-platform client is available at https://github.com/eclipsesource/tabris-remote-app and replaces the previous “Tabris SDK”.
Support for hybrid apps will be added where part of the UI is controlled by the RAP server and part is completely local, Tabris.js based. This support includes:
The following features are available with some limitations and different API:
The following APIs are removed, but will be added back or replaced by a different API some time after 3.4:
The following features/APIs are removed with no current plans for a replacement: