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: Cocoa-Java Bridge collapse



>From my reading of the comments it seems that it is only the
Java-Cocoa pieces that are going away.  I suspect that if you are
using the bridge to talk to Java libraries everything will remain
functional.  Time will tell but I would be surprised if they shut the
bridge down completely.

On 7/11/05, Brad BARCLAY <email@hidden> wrote:
> 
> On Jul 11, 2005, at 11:31, Brad O'Hearne wrote:
> This was posted today on TheServerSide -- anyone have any comments? As a
> Java developer, I'm curious if Apple is trying to ween Mac app developers
> from Java and steer them toward Cocoa development
> 
>     All I can say about this is:  I hope they don't!
> 
>     I'm in the situation where I have a very large, existing library of
> existing classes in Java which have taken several man-years of development
> (with only one "man" at that).  It encapsulates protocols, hardware
> communications and abstraction, and a LOT of data manipulation.  Re-writing
> all of this in Objective-C isn't really realistic.
> 
>     However, as this engine was designed to allow any GUI to be easily
> layered atop it to create an application (via a callback interface such a
> GUI needs to implement), creating a Cocoa-Java version has been a snap.  I'm
> now able to give Apple users of my software a tightly integrated version of
> my app for their (and my!) platform of choice, while still supporting Linux,
> Windows, and OS/2 users via the standard Swing interface.
> 
>     I'm no stranger to Objective-C -- some of my recent projects have been
> pure Objective-C -- but re-writing all of this heavily tested Java code to
> Objective-C isn't feasible.  Which either means I'll have to retract my
> Cocoa support and have Mac users use the same Swing GUI everyone else is
> using, that I'll simply have to eschew whatever new features are added to
> Cocoa but aren't reflected in Cocoa-Java, or that I'm going to have to write
> my own JNI routines to access said features.
> 
>     (Of course, I suppose the Open Source community could always create its
> own libraries to encapsulate the functionality for any Cocoa routines which
> aren't in Cocoa/Java.  Hey Apple -- if you're not going to maintain this
> technology, why not Open Source it so the community can keep it up for you?)
>  
> 
> 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 
>  
>  
>  _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Java-dev mailing list      (email@hidden)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/java-dev/email@hidden
> 
> This email sent to email@hidden
> 
> 
>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden

This email sent to email@hidden

References: 
 >Cocoa-Java Bridge collapse (From: "Brad O'Hearne" <email@hidden>)
 >Re: Cocoa-Java Bridge collapse (From: Brad BARCLAY <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.