Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Development
    • Development
    • IT Management

    Sun Ships JavaFX Rich Internet Application Platform

    Written by

    Darryl K. Taft
    Published December 4, 2008
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      Sun Microsystems has released JavaFX, which the company bills as one of the most significant advancements to the Java platform.

      With the release of JavaFX 1.0 on Dec. 4, Sun delivers a new platform that merges form and functionality for building RIAs (rich Internet applications) with immersive media and content for Web browsers and desktops.

      In an interview with eWEEK, Sun CEO Jonathan Schwartz called JavaFX “one of the most important innovations to come out of Sun.”

      In a separate eWEEK interview, Param Singh, senior director of Java marketing at Sun, said the JavaFX 1.0 release includes three components: the JavaFX Development Environment, the JavaFX Production Suite and the JavaFX Desktop.

      Click here to read “Sun Microsystems: The Innovator’s Dilemma.”

      The JavaFX Development Environment includes the compiler and run-time tools, graphics, media, Web services, and rich text libraries, along with the NetBeans IDE (integrated development environment) 6.5. It also includes JavaFX plug-ins for both NetBeans and Eclipse IDEs. In addition, the JavaFX Development Environment includes a mobile emulator for developers to preview building mobile applications with JavaFX.

      “Our design goal has been to create an environment that would let designers and developers architect an application once and have it run across all their screens,” Singh said. “Mobile is the first instantiation of this. At JavaOne we committed to deliver the mobile run-time by early 2009.”

      The JavaFX Production Suite is a set of tools and plug-ins that allow Web designers to dramatically reduce production times, Singh said. Single-click conversion for media formats to JavaFX allows graphics assets from design programs, such as Adobe Photoshop and Adobe Illustrator, to be easily incorporated into JavaFX applications. Using the JavaFX Production Suite, developers can collaborate more efficiently with graphics designers through a simple exchange of media assets, Singh said. In addition, the resulting applications will maintain a consistent look and feel across all browsers on multiple platforms, the company added.

      The JavaFX Desktop leverages the major features of Java Platform Standard Edition (Java SE) 6 Update 10, such as the new implementation of the Java plug-in, which allows consumers to drag and drop applets that are running in their browser directly onto their desktop and provides a widgetlike experience for all of their Java applications and applets.

      Drag-to-Install Feature

      Indeed, among the many innovations in JavaFX is the Java platform’s Drag-to-Install feature, allowing end users for the first time ever to simply drag and drop JavaFX applications from their browsers onto their desktops, Sun officials said. End users will now be able to move applets that are running in their browser directly onto their desktop, providing a widgetlike experience for all of their Java applications and applets, the company said.

      Developers and Web designers can download JavaFX 1.0 here. Full product details, more than 80 code samples and applications, tutorials, articles, and documentation for JavaFX can be found there.

      Schwartz said Sun’s JavaFX 1.0 platform opens a vast global market for developers and Web designers who want to deploy their content, services and experiences across all the screens of their customers’ lives. Worldwide industry estimates show that Java is already on more than 90 percent of desktops and laptops, and 85 percent of mobile devices, and is a technology leader in next-generation televisions, Blu-ray disc players and TV set-top boxes.

      Schwartz said the dominant distribution channel for new software has been the browser-either Microsoft’s Internet Explorer, Mozilla’s Firefox or others, now including the Google Chrome browser, but each of those platforms come with various issues. “It’s in that void that the Java platform has arisen” as a distribution vehicle, he said. “We’re on almost every handset in the marketplace, we have additional distribution on the desktop, and we’re distributed across every market in the world,” Schwartz said.

      Backing up Schwartz’s claims, Sun officials said that with more than 6.5 million software developers around the world, Java is one of the most popular software platforms and is present on more than 800 million desktop computers and over 6 billion Internet-connected devices.

      Extending Java Platforms Capabilities

      Moreover, JavaFX extends the capabilities of the Java platform with graphics, animation and high-fidelity audio and video, the company said. And it enables developers to build powerful, more capable and secure RIAs and easily integrate them with new or existing enterprise back-end systems and online Web services. Web services support also allows rapid development of both mashups and enterprise applications, Sun officials said.

      “The RIA market continues to grow as consumers demand applications that provide rich, media-centric, interactive experiences,” said Eric Klein, vice president of Java marketing at Sun, in a statement. “The availability of JavaFX 1.0 is the next milestone in Sun’s strategy to enable immersive media and content across all the screens of life-desktops, browsers, mobile devices and TV. JavaFX 1.0 provides developers and Web designers with a rich, expressive experience and a unified development and deployment model that allows them to quickly create the next generation of RIAs that seamlessly blend form and function.”

      Moreover, Singh said JavaFX offers a shortened production cycle for both Java developers and Web designers and makes it easy to create applications integrating graphics, video, audio, animation and rich text. Also, using the new JavaFX mobile emulator, developers can preview their applications on the forthcoming JavaFX mobile platform, which will be available to Sun’s mobile partners in spring 2009.

      In conjunction with the release of JavaFX 1.0, “We’ve started working with design shops as well as enterprise developers to start getting direct feedback,” Singh said. “They are writing applications in Java, but JavaFX provides a rich presentation layer.

      “Our labs have been working on a project to enable developers to take JavaScript and have it work in combination with JavaFX APIs to create their applications. They can take JavaScript and make it work with the JavaFX scripting model.”

      However, because JavaFX is based on Java, “it’s ease of learning, familiarity and choice that this platform [JavaFX] delivers,” Singh said.

      Also, in support of JavaFX, Sun is offering a new seminar and workshop for Web developers and Java programmers that teaches how to use JavaFX for developing RIAs. The educational support shows how to use JavaFX to create animations and effects, add multimedia to applications, and incorporate Java into JavaFX applications.

      Darryl K. Taft
      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×