Java for iPhone

Java for iPhone. Upon investigating the possibility of porting the Java Virtual Machine for use on the iPhone, Sun found that they could indeed make it work - contrary to Steve Jobs’ statements about Java being a burden.

Sun’s Java marketing VP, Eric Klein announced the decision to bring Sun’s Java to the iPhone as a variant of the Java Micro Edition - a platform that is used on mobile phones. The iPhone SDK could be used to make the Sun Java Virtual Machine (JVM) run as an application. And, Sun said that there’s a likely possibility that Sun will optimize the Java Micro JVM to work with the iPhone’s more advanced features.

“We’re going to work to make sure that the [virtual machine] offers the Java applications as much access to the native functionality of the iPhone as possible,” Klein said. Furthermore, Klein leaves open the possibility of bringing a variant of the desktop-level Java Standard Edition to the iPhone (which might indicate that Sun will try to make use of the Jazelle technology that’s lying dormant in the iPhone’s CPU). And, Sun doesn’t exclude the possibility of bringing their Flash-replacement JavaFX (!) to the iPhone.

Read more > Sun Java for iPhone