JaroslavTulach at 04:39, 1 October 2021 - 2021-10-01 04:39:52

←Older revision Revision as of 04:39, 1 October 2021
Line 8: Line 8:
{{#ev:youtube|v3ITo889ypI}}
{{#ev:youtube|v3ITo889ypI}}
-
[[DukeScript]] is a set of [[API]]s 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:Html4Java|NetBeans Project]] (see [http://bits.netbeans.org/html+java/ Javadoc]), but there are also additional libraries that play well in the overall [[DukeScript]] ecosystem (for example [[Toni]] is working on a canvas painting library).
+
[[DukeScript]] is a set of [[API]]s that allows [[Java]] applications easily talk to [[JavaScript]] environment to (usually) animate an [[HTML]] page. The core libraries are developed as part of the [[Html4Java|NetBeans Project]] (see [http://bits.netbeans.org/html+java/ Javadoc]), 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 Vision ==
== Deployment Vision ==

JaroslavTulach: /* Duke Choice Award */ - 2014-09-29 17:29:46

Duke Choice Award

←Older revision Revision as of 17:29, 29 September 2014
Line 24: Line 24:
{{:DukeScriptInNetBeans}}
{{:DukeScriptInNetBeans}}
-
== [[File:DukeChoiceAward.jpg|Duke Choice Award]] ==
+
== [[Media:DukeChoiceAward.jpg|Duke Choice Award]] ==
-
[[Toni Epple]] and [[I|me]] holding the [[File:DukeChoiceAward.jpg|Duke Choice Award]] on Sep 28, 2014:
+
[[Toni Epple]] and [[I|me]] holding the [[Media:DukeChoiceAward.jpg|Duke Choice Award]] on Sep 28, 2014:
[[Image:DukeChoiceAward.jpg]]
[[Image:DukeChoiceAward.jpg]]

JaroslavTulach at 17:29, 29 September 2014 - 2014-09-29 17:29:10

←Older revision Revision as of 17:29, 29 September 2014
Line 1: Line 1:
-
[[DukeScript]]'s motto: We are the [[Java]] in [[Javascript]]! Or: The [[JavaScript]] it was meant to be. Anyway [[DukeScript]] is a way to write your application in [[Java]] and display and deploy it anywhere. The sample [[MineSweeper]] application has been successfully deployed to [[AppStore]], [[GooglePlay]], [[NetBeans]] and any [[Bck2Brwsr|browser]].
+
[http://dukescript.com DukeScript]'s motto: We are the [[Java]] in [[Javascript]]! Or: The [[JavaScript]] it was meant to be. Anyway [[DukeScript]] is a way to write your application in [[Java]] and display and deploy it anywhere. The sample [[MineSweeper]] application has been successfully deployed to [[AppStore]], [[GooglePlay]], [[NetBeans]] and any [[Bck2Brwsr|browser]].
-
== Duke Choice Award ==
 
-
 
-
[[Image:DukeChoiceAward.jpg]]
 
== Getting Started ==
== Getting Started ==
Line 26: Line 23:
{{:DukeScriptInNetBeans}}
{{:DukeScriptInNetBeans}}
 +
 +
== [[File:DukeChoiceAward.jpg|Duke Choice Award]] ==
 +
 +
[[Toni Epple]] and [[I|me]] holding the [[File:DukeChoiceAward.jpg|Duke Choice Award]] on Sep 28, 2014:
 +
 +
[[Image:DukeChoiceAward.jpg]]
[[Category:Video]]
[[Category:Video]]

JaroslavTulach at 17:26, 29 September 2014 - 2014-09-29 17:26:51

←Older revision Revision as of 17:26, 29 September 2014
Line 1: Line 1:
[[DukeScript]]'s motto: We are the [[Java]] in [[Javascript]]! Or: The [[JavaScript]] it was meant to be. Anyway [[DukeScript]] is a way to write your application in [[Java]] and display and deploy it anywhere. The sample [[MineSweeper]] application has been successfully deployed to [[AppStore]], [[GooglePlay]], [[NetBeans]] and any [[Bck2Brwsr|browser]].
[[DukeScript]]'s motto: We are the [[Java]] in [[Javascript]]! Or: The [[JavaScript]] it was meant to be. Anyway [[DukeScript]] is a way to write your application in [[Java]] and display and deploy it anywhere. The sample [[MineSweeper]] application has been successfully deployed to [[AppStore]], [[GooglePlay]], [[NetBeans]] and any [[Bck2Brwsr|browser]].
 +
 +
== Duke Choice Award ==
 +
 +
[[Image:DukeChoiceAward.jpg]]
== Getting Started ==
== Getting Started ==

JaroslavTulach at 23:10, 10 September 2014 - 2014-09-10 23:10:00

←Older revision Revision as of 23:10, 10 September 2014
Line 1: Line 1:
[[DukeScript]]'s motto: We are the [[Java]] in [[Javascript]]! Or: The [[JavaScript]] it was meant to be. Anyway [[DukeScript]] is a way to write your application in [[Java]] and display and deploy it anywhere. The sample [[MineSweeper]] application has been successfully deployed to [[AppStore]], [[GooglePlay]], [[NetBeans]] and any [[Bck2Brwsr|browser]].
[[DukeScript]]'s motto: We are the [[Java]] in [[Javascript]]! Or: The [[JavaScript]] it was meant to be. Anyway [[DukeScript]] is a way to write your application in [[Java]] and display and deploy it anywhere. The sample [[MineSweeper]] application has been successfully deployed to [[AppStore]], [[GooglePlay]], [[NetBeans]] and any [[Bck2Brwsr|browser]].
 +
 +
== Getting Started ==
 +
 +
See what newcomers used to say about [[DukeScript]] before they could follow our excellent [[CRUD]] tutorial:
{{#ev:youtube|v3ITo889ypI}}
{{#ev:youtube|v3ITo889ypI}}

JaroslavTulach at 06:41, 25 August 2014 - 2014-08-25 06:41:08

←Older revision Revision as of 06:41, 25 August 2014
Line 1: Line 1:
-
[[DukeScript]]'s motto: We are the [[Java]] in [[Javascript]]! Or: The [[JavaScript]] it was meant to be.
+
[[DukeScript]]'s motto: We are the [[Java]] in [[Javascript]]! Or: The [[JavaScript]] it was meant to be. Anyway [[DukeScript]] is a way to write your application in [[Java]] and display and deploy it anywhere. The sample [[MineSweeper]] application has been successfully deployed to [[AppStore]], [[GooglePlay]], [[NetBeans]] and any [[Bck2Brwsr|browser]].
{{#ev:youtube|v3ITo889ypI}}
{{#ev:youtube|v3ITo889ypI}}

JaroslavTulach: /* Deployment Vision */ - 2014-07-17 07:56:15

Deployment Vision

←Older revision Revision as of 07:56, 17 July 2014
Line 9: Line 9:
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.
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 [[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. There is [[iBrwsr]] for [[iOS]]. [[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|lingua 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!

JaroslavTulach at 06:59, 19 June 2014 - 2014-06-19 06:59:50

←Older revision Revision as of 06:59, 19 June 2014
Line 3: Line 3:
{{#ev:youtube|v3ITo889ypI}}
{{#ev:youtube|v3ITo889ypI}}
-
[[DukeScript]] is a set of [[API]]s 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:Html4Java|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).
+
[[DukeScript]] is a set of [[API]]s 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:Html4Java|NetBeans Project]] (see [http://bits.netbeans.org/html+java/ Javadoc]), 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 Vision ==
== Deployment Vision ==

JaroslavTulach: /* Deployment */ - 2014-06-18 10:12:42

Deployment

←Older revision Revision as of 10:12, 18 June 2014
Line 5: Line 5:
[[DukeScript]] is a set of [[API]]s 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:Html4Java|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).
[[DukeScript]] is a set of [[API]]s 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:Html4Java|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 ==
+
== Deployment Vision ==
-
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.
+
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 [[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|lingua 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!
 +
 
 +
Everything can be controlled from a command line using [[Maven]], but there is a [[DukeScriptInNetBeans|NetBeans wizard]] that makes everything easier.
 +
 
 +
== [[DukeScriptInNetBeans|Getting Started]] with [[DukeScript]] ==
 +
 
 +
{{:DukeScriptInNetBeans}}
[[Category:Video]]
[[Category:Video]]

79.247.129.244 at 08:29, 6 May 2014 - 2014-05-06 08:29:16

←Older revision Revision as of 08:29, 6 May 2014
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]]