Furthering the promise of “write once, run anywhere”, Sun's exciting new product family, called JavaFX, is enabling developers to build compelling, rich user interfaces that leverage Java for a wide spectrum of devices.

Sun CTO Bob Brewin joins Vice President of Global Systems Engineering, Hal Stern, on this latest edition of Innovating@Sun to chat about the software technologies driving the evolution of integrated rich clients – namely, clients in a plethora of screen formats from TVs to in-dash car systems to webtops, all leveraging the services and content available on the Internet.

The Java FX family with JavaFX Script allows developers to write in a consistent, standard, declarative scripting language, targeting devices in the same manner, regardless of what platform they’re deploying to. Notable points include:

  • Capabilities of JavaFX Script and JavaFX Mobile
  • The place of JavaFX in the content-/driven/ explosion where user-generated content is driving the applications
  • Packing capabilities into clients that allow for more interesting and useful applications
  • How a declarative scripting language, specifically targeted at creating Java UIs makes it easier to build content-rich applications
  • Continuing the trend of code reuse and applying it to UI
  • How “write once, run anywhere” is achieved as developers write to the same set of APIs at the UI level

    Links:



    Transcript
    JavaFX website
    JavaFX Script website
    Bob Brewin's Blog Entry
    Jerome Dochez's Blog
    OpenJFX
    Java.net
    Chris Oliver Blog