Oracle has released NetBeans Integrated Development Environment (IDE) 6.9, which enables developers to create web, enterprise, desktop, and mobile applications using the Java platform, JavaFX and scripting languages.

The NetBeans IDE 6.9, available on Windows, Mac, Linux, and Oracle Solaris, introduces visual editor and layout tool JavaFX Composer, which helps developers to build JavaFX applications. It also offers OSGi interoperability, enabling developers to create OSGi bundles for applications based on the NetBeans platform.

Oracle said that the new offering enables organisations to build, visually edit, and debug rich internet applications (RIA) and bind components to various data sources, including databases and web services. It supports CSS code completion, find usages, and renaming capabilities for HTML and CSS.

The new version comes with improved Java language editing with more than 80 new ‘hints’ and provides additional support for Java Enterprise Edition 6, including Contexts and Dependency Injection (CDI) and JSR-299. It has enhanced JavaFX script editing and refactoring and the ability to code, test, and deploy OSGi bundles using Maven and Felix, the company said.

According to Oracle, the new release includes Bundled Felix container with the ability to deploy other containers, such as Equinox; and offers support for the Spring 3.0 framework, PHP Zend framework, as well as better PHP formatting and code completion, Ruby on Rails 3.0 and specification of which gems the IDE should reference.

Ted Farrell, chief architect and senior vice president of tools and middleware at Oracle, said: "This is the first NetBeans release under Oracle’s stewardship, and we have continued to focus on the visual tooling capabilities within the IDE.

"We believe that the ease-of-use and developer productivity provided by NetBeans is key in helping developers of any skill level take advantage of all of the great Java technologies."