Richard Koman, newsfactor
But while AIR and Silverlight are oriented toward PCs, Sun hopes to leverage Java's broad adoption in mobile and embedded systems.
"We're focused on connecting business systems with people," Sun CEO Jonathan Schwartz said. "If you're a bank, you want to reach customers on set-top boxes, car navigation systems, mobile phones. You want to reach them with your business systems to update them with their savings (account details) or credit-card bill. What's happening on the Internet today is, all these systems are being connected to one another."
Java runs on 2.2 billion mobile devices and the majority of PCs.
Return of the Applet
But in a presentation at JavaOne, Rich Green, Sun's executive vice president for software, stuck to a desktop demo. He showed a JavaFX application sporting Twitter and Flickr feeds running in Facebook. He then dragged the application out of the Web browser and onto the desktop. The same app also runs Java-enabled phones, thanks to a mobile version called JavaFX Mobile.
One of the JavaFX sessions was called the "return of the Applet," attendee Michael Levin noted on his blog. "Detachable applets can live outside the browser. This is a cool technology. Basically, you can drag an applet from your browser onto your desktop and leave it there, even after the browser is closed. This reminds me of widgets and gadgets. It's yet another move in a Web-centric direction."
A key part of making JavaFX ready for prime time is JavaFX Script, a scripting language to speed up and simplify JavaFX development.
Rich Mobile Devices
Scripters and even designers have long used simple languages like Flash's ActionScript to program animations, interactive programs, and games. JavaFX Script will feature a similar time-line-sequence engine that will allow visual manipulation of animations, audio and video, said Param Singh, Sun's director or Java marketing.
JavaFX on mobile devices may have a "bright future," Sam Dean wrote on the Ostatic blog. "With so many applications on our desktops dependent on Java, and our browsing and content consumption habits tied to Java, it seems natural that JavaFX could create a bridge to applications for mobile devices," he said.
If Android and other Linux-based phones take off, "it would be good to see free rich Internet application software layers like JavaFX bring rich media to those new, open-source mobile devices," Dean added.
0 comments:
Post a Comment