Unification of Java SE and Java ME merging of the platform
Presently Java SE 7, CDC, and CLDC, are very different and they share less commonalities. For Developers CLDC is still in the Java 1.3 phase, while Java SE is moving towards Java 8 and is set to reach there in 2014, whereas Java ME has not kept up with Java SE and is behind. They will all get a common release date.
Nandini Ramani announced that Java SE 8 will make a big move towards the unification of these two platforms.
Essentially Java 8 SE will be release with a compact profile which will replace Java 7 CDC, thus reducing the amount of implementations whilst increasing commonality from the API perspective and the language perspective, and sharing of a common library such as NIO.
This will essentially allow Java developers to use their skill set across the entire Java spectrum rather than being restricted to Java ME or SE Development.
Project Avatar goes open source (finally)
Project Avatar was the most interesting announcement to come out of the JavaOne 2013 Keynotes, after much delay the HTML5 development strategy has now moved forward, and goes Open Source.
Project Avatar essentially complements the unification of the Java Platform (both SE & ME)
and is made up of three primary components.
- A framework which works independently and is optional, but is part of the client-side framework that can work with HTML5 components and any other language.
DukePad (Raspberry Pi derived tablet)
The last thing that a first timer like me found really interesting was the homemade tablet in the form of the DukePad, essentially this was a Raspberry Pi derived tablet, based on the JavaSE Embedded 8 platform, running Raspbian Linux as the operating system, and an OSGi-based JavaFX environment with apps being JavaFX OSGi Modules.
For a first timer I felt these were the key points that were important to take from the Keynotes.
Next time I will be covering what it’s like to be an exhibitor at JavaOne 2013.
If you want more information on JavaOne 2013 and further coverage of the entire event check out our JavaOne 2013 Series Index, which covers everything that is happening and is constantly updated, keep checking back for new info!