Now that the dust has settled on the unveiling of Oracle’s Application Development Framework (ADF) Mobile, InfoQ examines the reactions to the product from the community.
The Eclipse Foundation has announced the winners of the annual Eclipse Community Awards on the opening day EclipseCon 2012. The awards recognize the top individuals, projects and technologies in the Eclipse ecosystem.
Oracle have today released NetBeans 7.1, with a strong emphasis on GUI enhancements. The product includes developer support for JavaFX 2.0, significant updates to the Swing Builder (Matisse), and tools for visual debugging of both JavaFX and Swing user interfaces. For web GUI, NetBeans continues to flesh out its already strong HTML 5 coverage, adding support for CSS3.
Just before Christmas, Oracle released a second update to Java SE 7, and a 30th for Java SE 6. As part of the Java 7 release, the Java Development Kit (JDK) now includes the SDK for developing JavaFX applications and, the JavaFX Runtime is now installed with the JRE.
Given that Oracle is predominantly focused on enterprise software, it has been tempting to assume that the vendor would largely ignore client-side Java. It became clear at JavaOne this year, however, that Oracle is making a renewed push on the desktop, spearheaded by JavaFX. It will also be open-sourcing the entire JavaFX platform via OpenJDK.
Java EE next release will support cloud computing, multi-tenancy, elasticity and caching features. Oracle team presented the future product roadmaps for Java ME, SE and EE platforms at JavaOne 2011 Conference on Tuesday. Twitter also announced during the keynote that they are joining Java Community Process (JCP) and OpenJDK project.
Mark Reinhold, Chief Architect for Java at Oracle, gave details of developments in Java 8 and beyond, and announced the GA release of JavaFX 2.0 during his keynote session at the JavaOne conference in San Francisco.
The first public beta of JavaFX 2.0, Oracle's Java orientated rich client platform, is available for download, along with a beta plugin for NetBeans 7. JavaFX 2 represents a major update to the client-side Java stack, offering an alternative to the entire client layer of the JavaSE platform.
Oracle has began to the beta program for JavaFX 2.0, the next version of its Rich Client platform.,with Early Access releases open to members of the JavaFX Partner Program. InfoQ spoke to Richard Bair about the release, and future plans.
Oracle's Mark Reinhold has announced that the JDK 7 Developer Preview build (milestone 12) is now available and the firm is keen to hear developer feedback. The majority of Java IDEs are also moving rapidly to support the new features of Java 7. However concern has been expressed in some quarters over the pre-release software evaluation license terms.
Oracle's decision to cease work on JavaFX Script, announced at JavaOne, was a disappointment to some in the community. Using the open source JavaFX Script compiler as a starting point, Project Visage is looking to continue to develop the DSL as an open-source project.
At Monday's JavaOne keynote in San Francisco, Oracle EVP Thomas Kurian highlighted Oracle's plans for the Java platform with a three-year roadmap and demos of JavaFX and other technologies. Elsewhere it announced plans for JavaFX 2.0 and the decision to drop JavaFX Script.
Last month Sun has announced the release of the JavaFX 1.3 version delivering performance and functional improvements, including: new UI controls, CSS skinning, and programmatic layout, extended production suite, TV application support, mobile emulator on the Mac platform and UI composer plugin for NetBeans IDE 6.9 Beta .
Apache Pivot is an open source project, which attempts to create a modern, rich client development platform in Java. Pivot started off as an R&D effort at VMWare in 2007 and was released as an open-source project in June 2008 under the Apache 2.0 license. Pivot then joined the Apache Incubator in January 2009 and graduated as a top-level Apache project in December 2009.
Sun is updating Java 6 for the first time this year providing fixes for over 300 bugs, plus Windows 7 support, and a significant number of performance improvements. These include a 30%-40% performance gain when using the default Parallel Scavenger garbage collector on machines based on a NUMA architecture with Solaris or Linux as the OS.