Today’s applications are commonly designed for the web or mobile devices. The Java Enterprise Edition defines JavaServer Faces as UI technology. Important parts of my blog discuss this topic, for example my web development with JSF tutorial (see menu). JSF is a UI technology for the browser, like Swing is a UI technology for the desktop client.
DukeScript is a UI technology which uses HTML on top of a (minimal) virtual machine. This can be the JVM for the desktop, bck2brwsr for the browser, Dalvik for Android, or some other. As consequence, DukeScript might be used to run Java everywhere. Altogether it is an impressive technology.
Java Lambdas and Streams are brilliant features too. Introduced with Java 8, they allow you to write your code with a concise functional style.
Do you like to dive deeper into these fascinating technologies? Get the books “Java everywhere” and “Java Lambdas and (parallel) Streams” bundled together for a special price [1].
Or, if you prefer JSF with the lambdas, then a bundle of my books [2] might be your favorite.
[1] leanpub.com/b/dukescriptlambdasstreams
Do you want to support this blog? You may help to finance the needed hardware.
Want to read more about software development? Purchase one of my books:
Start application development with Java. Learn development foundation, quality control and more.
A Journey through Java EE Technologies whilst developing Web Applications with JavaServer Faces.
Java Lambdas and Parallel Streams
The compact starter: Foundation, supporting structures, parallel processing
No software development, just nature:
A photographic image book. Get it for free. Or pay whatever you like.
No Comments Yet