Java everywhere again - with DukeScript!
Anton Epple
NetBeans

@monacotoni

Abstract

In this session you’ll learn how to manage development costs and cost of ownership for cross-platform single-source applications that run on Desktop, Apple iOS, Google Android and embedded devices using NetBeans HTML for Java APIs. Applications are written in Java allowing you to use the same rock solid language on client and server. Client and server can even share the same business code. NetBeans HTML/Java APIs declaratively bind views defined in HTML and Knockout.JS to Java ViewModels, allowing an absolutely clean separation of Design and Development. You can use any Knockout.js components unmodified in your app. And we’ll demonstrate how easy it is to integrate third-party widgets or create your own component suite.

Bio

Anton is a consultant worldwide for a wide variety of companies, ranging from startups to Fortune 500 companies, in many areas, including finance institutions and aerospace. His main interest is Client side development, and he has authored books and numerous articles on this topic. He is a member of the NetBeans Dream Team and a Oracle Java Champions. In 2013 he was elected as a JavaONE Rockstar, in 2014 he received a Duke’s Choice Award for his work on DukeScript.