Goodbye Android/JavaME/BlackBerry development on Mac? tagged: , , ,

Goodbye Android/JavaME/BlackBerry development on Mac?

Posted by in Android, J2ME, News

Apple has announced that Java will be ‘deprecated’ on OSX 10.6 Update 3 and above.

This is bad news for those developers using Eclipse on the Mac to develop for Android, JavaME and most recently BlackBerry 6. Let alone those writing Java client and web apps.

Some may think it’s a simple matter to port a version to the Mac, possibly from OpenJDK, and let developers install it themselves. Turns out it’s not so simple, as pointed out in this article. Here is an extract:

As Phipps and Gosling points out, Apple’s Java requires a certain amount of expertise unavailable to the outside world. “The Java port in use includes a lot of Apple know-how that is not generally available (such as private interfaces) to make Java integrate well rather than using just X11,” Phipps says. There’s a port of the open source OpenJDK for the Mac, but it’s not exactly complete. It’s limited to the X11 windows system, and there’s no support for native Mac GUIs.

Another door closed by Apple. Developers to move to Ubuntu?