Join our iPhone, iPod touch, iPad and Apple TV community today! Register Here | Login

In ur SDK: Sun Brewing Java for iPhone?

By , Monday, Mar 10, 2008 at 11:39 am
0

iPhone_java.jpg

Sun, the company that loves Java so much they made it their stock symbol, has announced that they've looked at the new Apple SDK and believe they can use it to bring Java VM (virtual machine) ME (micro addition) to the iPhone:

"We're going to make sure that the JVM offers the Java applications as much access to the native functionality of the iPhone as possible," said Java VP, Eric Klein.

Apple CEO Steve Jobs, having previously lavished Java with such praise as (paraphrased) "a ball and chain OS that nobody uses and isn't worth supporting on the iPhone", is no doubt in deep mediation over the news.

Java, the technology that enables everything from game-lets on other mobile phones to Blu-Ray's interactivity layer, while not widely adored in the techsphere, is widely available and offers some cross-platform portability advantages for programers (who want to use their code on multiple OS's).

Klein also mentioned the possibility of not only JavaFX (which supports Flash-like animation), but the full desktop Java implementation in the future.

Though Sun says they will deploy JVM via the AppStore coming with iPhone firmware 2.0, how exactly they will create what could be a competitive development environment is unclear.

Related news that may or may not provide some hints, however, comes from Apple itself:

..the iPhone SDK beta [...] includes a beta version of llvm-gcc 4.2 as part of the included Xcode 3.1 beta.

LLVM (low level virtual machine), may allow for this functionality, and will also help with (according to Ars Technica's Siracusa), "Faster compiled code, faster code compilation, more metadata for the IDE, better portability, easier to improve all of the above."

Rene Ritchie

Editor-in-Chief of iMore, Executive Producer at Mobile Nations, co-host of Iterate and ZEN and TECH, cook, grappler, photon wrangler.

More Posts - Website

 TwitterFacebookGoogle Plus

← Previously

Phone different Podcast 14 - Wait-a-Thon

Next up →

Java Support Coming to iPhone. Extra Bold, Black, and Buggy

Leave a Reply

Note: Comments must be civil, respectful, and on-topic. If a comment does not add to the conversation, if it contains spam advertising, or inappropriate language or content, it will be removed. Insulting the topic, author, staff, site, network, or other commenters will result in the comment being marked as spam and potential prevent future comments from appearing on the site. Do not post as a business or your comment will likely be confused with spam. Comments containing links may be held for moderation. Relax, enjoy, and share in the discussion.