Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: USB MacOS Java - recommendations



On 12-Nov-05, at 16:25 , email@hidden wrote:

Hi Andrew:

There is a guy called Brad Barclay who is lead developer at JSyncManager (http://www.jsyncmanager.org) and is gently working on a Mac OS X USB implementation.  There is some Mac OS code at http://sourceforge.net/projects/jsyncmanager but I don't know if it includes USB yet. 

Please allow me to amplify the meaning of "gently", just so nobody gets their hopes up anytime soon.  Not only do I maintain the jSyncManager Project, but I'm also paid to implement a jSyncManager-based solution for medical application research being done at the University of British Columbia, and I'm working towards my M.Sc. in Computer Science at the University of Victoria (BC).  So time is unfortunately not routinely available for me to work on a Mac OS X Java USB solution.

As for the Mac OS X source code already in the jSyncManager CVS repository, it is specific to talking to PalmOS based devices.  And it doesn't completely work -- after exchanging two packets, I stop getting data from the handheld.  I don't know if it's a timing issue (the packet arrives but is missed), or something else, but the data that is being transmitted appears correct.  Unfortunately, I haven't had time to debug this.

The detection code works nicely, however, so someone may find it useful as a guide to developing JNI code to access USB services on OS X.

It's surprising to me that an interface as ubiquitous as USB is still not fully cross-platform accessible to Java, either open source or commercially.  There have been several people who have had a stab at providing solutions for Windows and Mac but nothing other than Linux is fully supported, (I'd happily give some time to the project but I'm not clever enough!!!) 

I agree -- I'm quite surprised that more effort hasn't been exerted on this front, considering how many questions I routinely get on this subject from developers.

Brad BARCLAY,

Lead Developer & Project Administrator,

The jSyncManager Project.


=-=-=-=-=-=-=-=-=-=

From the Mac OS X Desktop of Brad BARCLAY

E-Mail:  email@hidden     Web:  http://www.jsyncmanager.org



Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/usb/email@hidden

This email sent to email@hidden

References: 
 >Re: USB MacOS Java - recommendations (From: email@hidden)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.