Java developments - the shift to one embedded platform is on

NetBeans project eFX launched, Java SE Embedded 7u2 out too

Chris Mayer
Java-7

A call for NetBeans contributors to help create a Java FX 2.0 application framework

An exciting new project has been launched on java.net striving
to create an application framework based on the NetBeans
Platform for JavaFX 2.0 application developers.

eFX – Java RCP, a subproject of NetBeans began in October 2011
but now the project adminstrators Geertjan Wielenga and Sven
Reimers are calling for further contributors to help them push the
plans further.

The premise of eFX involves creating an actions framework for
hooking JavaFX events to a predefined and customisable menubar and
toolbar, but also to extends modularity within the NetBeans
framework with a docking framework that reuses the
infrastructure of the NetBeans Platform window system.

Currently there are 16 active contributors so if you want to get
involved, sign up to the mailing list and immerse
yourself in the prototype source
code
.

—————–

As you may have noticed, Oracle
certainly are targeting Java 7 in the immediate future, and the

Java SE Embedded
team have followed suit by shipping their last
releases of the year, 7u2 and 6u30.

The minor changes this time round
include new ports to Linux on embedded PPC devices, and
support for the server (C2) compiler on ARM. The latter promises to
improve Java performance substantially by 20-40% on ARM systems –
bold claims indeed. The releases notes (7u2,

6u30
) provides excellent documentation of enhancements on
Oracle’s website.

They also gave a glimpse into what we
can expect in 2012, and we’re already licking our lips at the
prospect.

Oracle’s longer term strategy for Java
on Embedded devices – as shared at JavaOne
2011
 - is to converge the Java ME/CDC and Java SE
Embedded platforms into one
and use Project
Jigsaw
 to produce a base module based on JDK 8 that
requires no more than approximately 10 MB ROM. We also intend to
port JavaFX to Linux on ARM for a coherent client story ranging
from medium sized embedded devices to normal laptops and
desktops.

Author
Comments
comments powered by Disqus