Tabris favicon

Tabris

Native apps from one code base: Unlike other cross-platform technologies, Tabris can be used to create native, platform-specific interfaces from one Java code base. The resulting apps render native widgets on each target platform, while the application logic is all Java and remains on the server. Tabris uses standard JavaEE technology to create an application on a server. Native clients act as a player for the application's UI. They access the application by calling a URL that provides a JSON representation of the UI. The clients will use this JSON message to render the UI using native components. Native components are Cocoa Touch widgets in iOS, Java based widgets in Android and HTML5 in a browser.