You are currently browsing the monthly archive for October 2010.

Apple has recently announced that it would prefer if someone else were to continue the development of the JDK for Mac OS X. As Apple’s own JDK is mature and well-integrated, we would love to see Apple contributing the source code of the existing JDK for Mac OS X to the OpenJDK BSD Port project (

Please sign the petition Contribute the Apple JDK source to OpenJDK by clicking here

— Terrence

OTN event map.png The first ever OTN Developer Day dedicated to Java is coming up next week, Nov 4th, in New York City.

The agenda covers a full day with four tracks: Server, Desktop, Mobile, and Embedded. I will be talking on two topics: Developing embedded applications with LWUIT as well as building compelling embedded solutions using Java.

The event happens at the Millennium Broadway Hotel on 145 West 44th Street, and registration is FREE.

More information and the registration link can be found on the main event page. If you can’t make it to New York this time, please check out the list of all Java-related future events.

See you there!


— Terrence

newsflash-757208.jpgHere’s today’s breaking news:

Oracle and IBM Collaborate to Accelerate Java Innovation Through OpenJDK

Here’s a link to the The Aquarium, with more references and reactions.

Update: More context by Bob Sutor


— Terrence

J1 banner 2010.gif

Now that JavaOne is done it’s time to reflect on the key takeaways for mobile and embedded.

Both Thomas Kurian as well as Greg Bollella reiterated Oracle’s commitment to modernizing the Java ME platform. Highlights:

  • Updates to the CDC and CLDC configurations (project “Java”)
  • Integration of web technologies
  • Adding new device APIs to access hardware and operating system features
  • Ongoing improvements in performance, footprint, and CPU efficiency

Project “Java”

A proposal to update the CDC and CLDC configurations has been discussed with the JCP. Key elements:

  • Adopt features from JDK 1.6 (language, VM, libraries)
  • Improve compatibility between CDC and CLDC
  • Extend APIs in new or optional packages, where appropriate
  • Maintain backwards compatibility, no business disruption

Integration of Java ME + Web technologies

This aims to bring together Java ME applications and web content to integrate and work more seamlessly together:

  • Leverage web content from Java apps (xHTML via LWUIT, HTML via JSR 290/Webkit engine)
  • Access device capabilities from JavaScript (via JavaScript engine)
  • Integration between Java and JavaScript (via Java/JavaScript bridge)
  • Support multiple application models and content types (Java apps, web apps, web widgets)

New Device APIs to access H/W and OS features

Complementing existing APIs with new and enhanced APIs for graphics, near-field communication, IMS, sensors, payment, telephony, location.

Platform improvements

Ongoing improvements in footprints, performance, and CPU efficiency across runtimes for phones, TVs, and Java Cards.

More details on the Java ME roadmap can be found on the OTN Java ME roadmap tab. The complete keynotes and slides can be found on the Oracle on-demand portal.


— Terrence

Enter your email address to subscribe to this blog

Join 176 other followers

Twitter Updates

October 2010
« Sep   Nov »

Blog Stats

  • 279,733 hits