When to use applets instead of HTML forms: Three easy techniques
Web developers are plagued by the inconsistent browser rendering of HTML and JavaScript, yet most continue to use HTML forms to build GUI front-ends. In this article Dr. Mark O. Pendergast considers the alternatives: three cases where Java applets are a viable, useful, and relatively secure alternative to HTML forms.
Mark O. Pendergast, PhD, April 2013

Java tip: Deploying JavaFX apps to multiple environments
JavaFX 2.0.2 and successor SDKs let you deploy JavaFX applications in multiple environments including as a standalone app, via Java Web Start, or embedded in a web page. Jeff Friesen follows up his recent introduction to JavaFX 2.0 with this short tip on deploying JavaFX applications.
Jeff Friesen, May 2012

JW soapbox: Let's stop the FUD about JavaFX and deprecate the Java Plug-in
Jeff Friesen on why JavaFX developers have reason to question current thinking that says native apps are out of the game, and why it's time to let the Java Plug-in go.
Jeff Friesen, April 2012

Practical JavaFX 2, Part 1: Architecture of a Swing-based notepad
Get to know the JavaFX 2 libraries by way of a practical exercise: refactoring a Swing-based text editor into one that leverages the rich UI features of JavaFX.
Jeff Friesen, March 2012

Practical JavaFX 2, Part 2: Refactoring Swing JPad's basic UI features to JavaFX
Get to know the JavaFX 2 libraries by way of a practical exercise: refactoring a Swing-based text editor into one that leverages the rich UI features of JavaFX (Part 2).
Jeff Friesen, March 2012

Practical JavaFX 2, Part 3: Refactoring Swing JPad's advanced UI features
Get to know the JavaFX 2 libraries by way of a practical exercise: refactoring a Swing-based text editor into one that leverages the rich UI features of JavaFX (Part 3).
Jeff Friesen, March 2012

Google Chrome, HTML5, and the new Web platform
The Chrome dev team is working toward a vision of Web apps that offers a clean break from traditional websites.
Neil McAllister, February 2012

Mobile UIs: It's developers vs. users
Increased emphasis on distinctive smartphone UIs means even more headaches for cross-platform mobile developers.
Neil McAllister, January 2012

Oracle's latest Java moves frustrate users and vendors
Modularization, licensing, and security issues top the list of complaints against Oracle as it seeks to upgrade and monetize the Java platform.
Paul Krill, January 2012

NetBeans 7.1 geared for building better user interfaces
The newly released NetBeans version 7.1 comes with full support for Swing, JSF, and JavaFX 2.
Joab Jackson, January 2012

Adobe's no-choice embrace of HTML5
As Flash gives way to open technologies, Adobe is retooling to support the new developer reality.
Paul Krill, December 2011

11 programming trends to watch
Whether you're banging out Cobol or hacking Node.js, keeping an eye on programming trends is key to staying competitive in an ever-shifting job market. Peter Wayner sorts the debris from the diamonds in this look at 11 tools and techniques that really are changing how developers work.
Peter Wayner, November 2011

First look: Google Dart vs. JavaScript
Dart fixes some known problems with Web programming, and it's a serious competitor to JavaScript. Too bad it also introduces new issues of its own.
Peter Wayner, November 2011

Flash is going down for the count -- but slowly
Developers will have new HTML5 world to deal with when the smoke clears
Paul Krill, November 2011

InfoWorld interview: Why Google Dart beats JavaScript
Some call Dart a JavaScript killer; lead engineer says it brings discipline needed to create large-scale JavaScript apps.
Paul Krill, November 2011

Find more >

Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld