SOA Talk

Sep 22 2010   7:39PM GMT

At JavaOne – Java on the front end gets its time to shine

Jack Vaughan Jack Vaughan Profile: Jack Vaughan

It is known for its servers, but even before it purchased Java-originator Sun Microsystems, Oracle had interest in client side technology. Still, it was surprising how much time Oracle’s Thomas Kurian devoted to user interface issues in his JavaOne Keynote Monday.

The big push is to provide Java developers a single platform for doing server and client side programming.  These days, of course, those twain tend not to meet – you get out of Java to do a whole bunch of JavaScript or Flash.

“We believe the time has come to give Java developers a framework to build the world’s best-looking applications,” Kurian told the JavaOne crowd. He said Java efforts are underway to support interoperability between Java, JavaScript and HTML5.

At JavaOne, Oracle indicated it was building Java APIs for JavaFX Script like binding in JavaFX 2.0. This includes support for high performance lazy binding. Non-Java languages will be able to take advantage of this binding library.

Oracle followed up all this with a proposal to contribute the Sapphire (a jab at SAP?) Java desktop user interface designer to Eclipse (which, we might recall, itself was a jab at Sun).

The slate of new stuff includes Project Prism graphics pipeline acceleration on hardware or via software. It will target DirectX on Windows platforms (both 32 and 64 bit) and OpenGL on other systems. Will HTML5 codecs be a point of contention between Google and Oracle, as Android has? This is the point where our embedded pundit chimes in: ”Time will tell.”

Much of the original Java effort was focused on the client-side, but the server-side has been far more fruitful. The advent of HTML5 could give Java another chance to shine on the front-end, but Oracle likely faces an uphill battle there.

 Comment on this Post

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when other members comment.

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

Share this item with your network: