
Mac Community Home
Articles and Books
JVM's and SDK's
Tools
More Info
|
Welcome to the Mac Java community
This community is for all things Macintosh and Java related. That may mean developing Java code on the Mac, with the various tools available to Mac developers... or it may mean running your Java code on the Mac, using available technologies to deliver a great experience to your Mac-based users... or even tying into technologies like Cocoa. If you have Mac-specific projects, weblogs, questions, or advice, this is the place to be.
This page is not officially affiliated with or endorsed by Apple Computer, Inc.
|
Sun to Bring Java to iPhone
"Sun Microsystems is developing a Java Virtual Machine for Apple's iPhone and plans to release the JVM some time after June, enabling Java applications to run on the popular mobile device," according an InfoWorld article. "The JVM is to be based on the Java Micro Edition (ME) version of Java, said Eric Klein, vice president of Java marketing at Sun, on Friday afternoon. Apple had not shown interest in enabling Java to run on the iPhone, but Sun plans to step in and do the job itself after having pondered Thursday's release of an SDK for the iPhone by Apple."
|
|
Rococoa
Offering a new route to using Cocoa classes in Mac Java applications, the new Rococoa project, "is a generic Java binding to the Mac Objective-C object system. It allows the creation and use of Objective-C objects in Java, and the implementation of Objective-C interfaces in Java." Using JNA to quickly wrap Objective-C calls, the project initially started as a QTKit wrapper to expose QuickTime functionality, Rococoa examples of which are provided on a QuickTime page. Fair warning from the project owner, though: "Rococoa is very much work in progress. Much is subject to change. A lot isn't good enough not to change. But given the recent deprecation of the Java-Cocoa bridge, it's the best I've got. Just mind your head. And please give feedback."
|
Java 6, Mac OS X, Linux - follow up and reality check
An Apple-made developer preview for Java 6 on Leopard has reappeared - but these are only marginally good news. In fact, we are still missing any official word about when the final release of Java 6 will be available; and being the latest Java 6 preview only for 64-bits hardware, this opens up another bunch of speculation and doubts. And even when Java 6 will be available to us the incident won't be closed, since it's clear that the same thing will happen again for Java 7. The only hope there is about the community and the open source Soylatte.
—
Fabrizio Giudici (Dec 21, 2007)
Installation problems with NetBeans 6.0 on Mac? Sharing the tip I learnt.
If you have problem with installing NetBeans 6.0 on Mac, you might find this useful. I had installed NetBean 6.0 RC2 earlier and wanted to update with NetBeans 6.0. My installation experience was not good and I had to open a thread on NetBeans User mailing list to know what is happening and get it finally working. —
Rama Pulavarthi (Dec 17, 2007)
GlassFish on SoyLatte on Tiger
The path to having the SoyLatte work integrated in OpenJDK is still long, but as long as you can put up with the licensing and compatibility limitations (i.e. at development time), it's a great step forward. Now you don't have to be hostage to Apple's maddening mishandling of the Java community for your work. As retribution for Apple's behavior, an upgrade to Leopard looks even less compelling now than it did before.
—
Roberto Chinnici (Nov 29, 2007)
Running NetBeans 6 on SoyLatte (follow up)
Landon Fuller has released the R3 version of his preview of the Java 6 port for Mac OS X. This simplifies the setup of NetBeans 6 and I've fixed a final problem with it. Now, to run NetBeans 6 with SoyLatte... —
Fabrizio Giudici (Nov 28, 2007)
|
Quaqua Look and Feel 4.1
The Quaqua Look and Feel project for Mac OS X has released version 4.1. "The Quaqua Look and Feel is a user interface library for Java applications which wish to closely adhere to the Apple Human Interface Guidelines for Mac OS X," automatically switching between appropriate looks for the Tiger, Panther, and Jaguar versions of OS X, and providing Swing implementations of NSBrowser and NSSheet. "Version 4.1 includes a FileChooserUI which roughly simulates the native file dialogs in Mac OS X 10.5 Leopard. Except for panel backgrounds and frame borders, Quaqua still uses the Mac OS X 10.4 Tiger design."
|
 |
Chris Adamson
|
Joshua Marinacci
|
Daniel Steinberg
|
|
Apple Reveals iPhone SDK Details
At Apple's iPhone Roadmap event on Thursday, Scott Forstall Apple V.P. for iPhone Software, revealed details on the long-awaited iPhone Software Development Kit (SDK). Mr. Forstall said Apple will deliver the same API's and tools that Apple itself uses to develop native applications for the iPhone. The core OS, OS X, uses the same elements as Mac OS X: Cocoa, CoreServices and CoreOS.
[The Mac Observer]
 |
|
 |