DukeScript

From APIDesign

(Difference between revisions)
Jump to: navigation, search
Line 11: Line 11:
There is the [[DlvkBrwsr]] for [[Android]] devices. [[I]] wrote a [[Bck2Brwsr]] [[VM]] that allows to run [[Java]] in a plugin-less browsers. There is a way to package the application to run in [[HTML|NetBeans and Eclipse]] (like the [[MineSweeper]] example shows) and recently Alexey adopted his [[TeaVM]] to understand [[DukeScript]] as well.
There is the [[DlvkBrwsr]] for [[Android]] devices. [[I]] wrote a [[Bck2Brwsr]] [[VM]] that allows to run [[Java]] in a plugin-less browsers. There is a way to package the application to run in [[HTML|NetBeans and Eclipse]] (like the [[MineSweeper]] example shows) and recently Alexey adopted his [[TeaVM]] to understand [[DukeScript]] as well.
-
[[DukeScript]] is the [[wikipedia:Lingua_franca|ligua franca]] when your [[Java]] needs to talk to [[JavaScript]] environment!
+
[[DukeScript]] is the [[wikipedia:Lingua_franca|lingua franca]] when your [[Java]] needs to talk to [[JavaScript]] environment!
[[Category:Video]]
[[Category:Video]]

Revision as of 08:29, 6 May 2014

DukeScript's motto: We are the Java in Javascript! Or: The JavaScript it was meant to be.

DukeScript is a set of APIs that allows Java applications easily talk to JavaScript environment to (usually) animate an HTML page. The core libraries are developed as part of the NetBeans Project, but there are also additional libraries that play well in the overall DukeScript ecosystem (for example Toni is working on a canvas painting library).

Deployment

The DukeScript vision is to write once, display anywhere and to deliver on this promise, there are various ways to package and deploy a DukeScript application.

There is the DlvkBrwsr for Android devices. I wrote a Bck2Brwsr VM that allows to run Java in a plugin-less browsers. There is a way to package the application to run in NetBeans and Eclipse (like the MineSweeper example shows) and recently Alexey adopted his TeaVM to understand DukeScript as well.

DukeScript is the lingua franca when your Java needs to talk to JavaScript environment!

Personal tools
buy