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


No term strikes more fear and fluster in a coder than the word "Java", and I'm not talking about the scalding hot cup of Starbucks dark roast you spilled in your lap on the way to work this morning. No, I'm talking about Sun Microsystems's long touted (and lamented) portable programming environment designed to run small applications through virtual runtimes. Java is best known for its ever-reaching marketing slogan "Write once, run anywhere", though veteran developers will tell you the only thing Java truly excels at is crashing.

Now, for better or worse (I'm leaning towards the latter), Java support is coming to iPhone. For end users its arrival will go largely unnoticed and have little impact, save for its manifestation in mobiles gaming. For corporate users, however, it heralds the iPhone's arrival in the enterprise where custom Java applications are lingua franca. This is indeed important news. Just not to me. Next!


Have something to say about this story? Leave a comment! Need help with something else? Ask in our forums!


← Previously

In ur SDK: Sun Brewing Java for iPhone?

Next up →

NIN offers free, mixable, mashable, Creative Commons Music

Reader comments

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


Question for those out there in the know. I am thinking of purchasing an iPhone. With all the software updates in the works (Corporate Compatible, etc), can these be updated later to my iPhone if I buy now or will they only be available when Apple releases the next version of iPhone?
Thanks in advance!!!

I can count the number of times a JVM has crashed on any of my servers in the last year on my left nut. Once. In contrast, Safari on my Mac crashes once a week, Safari on my iPhone once a day. I am looking forward to Java on the iPhone, and if Apple is serious about Enterprise applications they should reevaluate their position on Java.

I completaly disagree, I've been a java programmer for 3 years now and I can you, current version of Sun JVM is really stable. Yeh it can be slow for frontend gui application, but considering that iPhone's cpu has a java optmization feature (i.e. runs java bytecode natively) I suppose performance won't be a problem.

Great article. There's a lot of good information and facts in this article, however I did want to let you know something - I'm running Mac OS X with the circulating beta of Firefox, and the design of your blog is kinda bizarre for me. I can browse the articles or blog posts, but the navigation does not work so good.