So, how does DukeScript work? On a traditional browser, it's seamless. A client interacting with a DukeScript application running in Google Chrome or Mozilla Firefox would not be able to tell. While on Android and iOS, non-browser-based applications written in DukeScript are simply downloaded as normal applications that run on a virtual machine. It's all seamless and easy, and given how lightweight the DukeScript library is compared to other frameworks, developers will no doubt be flocking to it, especially developers who have a passion for programming in Java.
For more information about DukeScript and the renewed promise of being able to write code once and run that code anywhere, take the time to view this interview with Anton Epple and Jaroslav Tulach. Check out part two of this video interview.