Sun bes after to vie with Microsoft and Adobe Systems to provide the engineering for the adjacent coevals of consumer-oriented, Web applications with its JavaFX technology, the company said Tuesday
Consumers' picks are now driving the engineerings adopted by the enterprise, said Rich Green, senior VP of software system at Sun Microsystems during the gap session of JavaOne in San Francisco: the 13th such as conference for like developers and integrators.
More Software Insights
Companies doing concern on the Web are looking for ways to convey down "every spot of clash in the economy... They're competing for you. They're competing to supply the top immersive experience [for the consumer] going forward," Green said.
As an illustration of what he meant, he called Ian Freed, VP of Kindle, the Amazon.com tablet book device, to the stage. Freed illustrated how a hand-held device could compound books, magazines, newspapers, and blogs by letting the user take a format, tap a service, and have bringing over a radio connection. When he tried to download a book on Java, however, the volume failed to happen after he allowed the expected minute needed to carry the download.
The same thing happened when a Sun employee, with Green looking on, tried to exemplify a new JavaFX application getting moved out of her browser window and onto the desktop, where it was expected to go on running after the drag-and-drop maneuver. Instead it stalled.
"It's the size of the bagpipe in the Moscone Center," Green complained. The local web wasn't up to the traffic that Sun was capable of throwing at it. A crowd of 10,000-plus chuckled as the presentation restarted and eventually made its point. When a demonstration fails, "it's the ," Green conceded.
"Almost all Kindle apps are powered by Java," Freed noted.
Sun desires to spread out the manner Java plays on the Web by adding a scripting language, JavaFX. Scripting linguistic communications be given to be easier to utilize than full dullard C#, C++ Oregon Java. Languages such as as Ruby, Perl, Python, and PHP have got gained currency in Web applications because they are easy to use in user interfaces and easy to change. JavaFX is another such as linguistic communication and collects its simple scripting codification to the same byte codification that Java does. Consequently, JavaFX can run in the Java practical machine anywhere Java does, including on smart phones, PCs, and servers.
Sun will present a Mobile River version of JavaFX for developers to utilize in edifice applications for smart phones, handhelds, and other mobile devices. Its runtime environment includes a time-sequence engine, like the Flash player, that lets multimedia system presentations axial rotation in the right sequence, with picture organize with audio as in a film presentation.
JavaFX presentations can be teamed up with Java back stop concern logic and processing powerfulness to construct more than compelling Internet applications, Green pointed out. The presentation of the new capablenesses showed an employee's favourite images on Flickr and Facebook pulled into a whirling Earth in the browser window. When an individual image was selected, a musical subject played along with its movement.
The application was first dragged and dropped out of the browser window onto the user's desktop, then illustrated running on a Java smart phone.
"Corporate barriers are coming down... Information is escaping over the moat," Green warned.