Application Development - eWeek



Sun Speaks Out on the Future of the Java Platform





  Table of Contents:
  1. Sun Speaks Out on the Future of the Java Platform
  2. More Java SE 6u10 Features That Benefit Developers

Danny Coward, chief architect of the Client Software Group at Sun Microsystems, discusses Java Standard Edition 6 Update 10 and the future of the Java Platform with eWEEK.

Sun Speaks Out on the Future of the Java Platform
( Page 1 of 2 )

Sun Microsystems released Java Standard Edition 6 Update 10 on Oct. 21 and Danny Coward, chief architect of Sun's Client Software Group, checked in for an interview with eWEEK Senior Editor Darryl K. Taft to talk about the future of the Java platform.

How is the role of Java changing and what are we seeing for the future of the Java platform?

I think what we are seeing in general is a rapid rise in the number of rich client applications focused on consumers. Businesses and consumers alike are looking for attractive and intuitive ways to interact and Java originated as a platform to enable that. Now that Java is deployed so widely, I think Java's role has broadened significantly as a platform for consumer content. Many of the drivers for continued evolution of the platform come from developers who want to create this new generation of rich content focused on consumers. This rich content consists of applications that are attractive, "self-guiding" and self-explanatory, as well as applications that visually entertain and present information to allow interactions in a playful and enriching manner.

We have seen Sun focus and do well with the enterprise side of Java and now it appears Sun is shifting to the client side. Can you tell me more about that?

We spent many years building out the core Java platform both as a base for server-side technology, and focused on enterprise GUIs. In the last three or four years, the number of applications being created for consumers has overtaken the number of applications being created for use within the enterprise. Thus, we have focused our development efforts on reshaping Java for rich client application development and deployment. For development, we've added a whole new language and programming environment called JavaFX. For deployment on the desktop, we've really worked hard to make the underlying JRE (Java Runtime Environment) much more lightweight, nimble, and better able to run visually intensive applications—all things needed by consumer-facing rich client applications.

You just released Java SE 6 Update 10—how does this announcement fit in with Sun’s overall Java strategy?

Click here to read more about Sun's Java Standard Edition 6 Update 10.

Java SE 6 Update 10 is a release of the highly popular Java Runtime for the desktop and browser and is a product of how we are reshaping Java for rich client application development and deployment. This release has those deployment and runtime attributes I just described: quick to download, quick and easy to install, quick to update from an older version, quick to start applications running on it, much faster graphical performance, and a new look and feel for cross-platform applications.

What are some of the new key features and changes in the release, including what you can do now that you couldn’t do before?

There are several, but the key highlight features are:

JavaKernel: This shrinks the initial download of the JRE from 14.5MB to 4.5MB—a huge savings in download time and time spent unpacking the run-time. The initial 'kernel' download contains just enough of the run-time to run typical GUI applications—i.e. typical consumer applications on the desktop or browser—and then in parallel the rest of the platform is installed once that initial application is up and running. This results in a much quicker download and a much quicker start to get the application up and running.



 
 
>>> More Application Development Articles          >>> More By Darryl K. Taft
 

FEATURED SPONSOR MESSAGE

Start the New Year with business intelligence—it’s a smart move

Join us on February 1 for an encore rebroadcast at either 5 am or 12 noon EST and discover how business intelligence (BI) supports companies in uncertain business and economic climates. Get expert advice on how to create a strategy that fits your organization's needs and budget and see how quickly it can pay for itself.

Click Here

Brought to you by


eweek digital



Advertisement
 
APPLY FOR A FREE 
SUBSCRIPTION BELOW:

>Try digital eWEEK
>Renew today
>Subscription help
>More FREE Subscriptions
First Name:Last Name:
Title:Company:
Address:City:
State:Zip Code:
Email:
eWEEK Quick LInks