Sounds cool. Especially when you consider that with the new NXT brick you can connect and synchronize four (!) bricks via BlueTooth. :)
Coming back to the problem at hand, I presume that in the end that wrapper needs to be written. I'm already trying to find usable documentation for that in the Apple developer network, but I have not looked in the right place, yet. I suppose it must be somewhere in the Posix/BSD part of it.
The other option, using the code from the RXTX project, is a bit problematic, because it was written with JNI in mind - and for quite a bunch of operating systems. The code is stuffed with ifdefs, and extracting the useful parts out of it probably is more work than writing a wrapper from scratch.
Coming back to the problem at hand, I presume that in the end that wrapper needs to be written. I'm already trying to find usable documentation for that in the Apple developer network, but I have not looked in the right place, yet. I suppose it must be somewhere in the Posix/BSD part of it.
The other option, using the code from the RXTX project, is a bit problematic, because it was written with JNI in mind - and for quite a bunch of operating systems. The code is stuffed with ifdefs, and extracting the useful parts out of it probably is more work than writing a wrapper from scratch.