Java Client Desktop app WO 5.3 APIs
Java Client Desktop app WO 5.3 APIs
- Subject: Java Client Desktop app WO 5.3 APIs
- From: Ken Tabb <email@hidden>
- Date: Thu, 2 Feb 2006 17:44:55 +0000
Hi folks,
it's noddy question time and I may well be barking up the wrong tree
here but...
I'm about to embark upon some new Java Client Desktop WO 5.3 apps
(that also have a web interface for other aspects of the same app).
All the desktop apps will be run on macs (10.4 or later). While neck
high in the AppKit Obj-C Cocoa documentation the other day (for
another project) I accidentally ended up in the Java Cocoa currency
converter tutorial:
http://developer.apple.com/documentation/Cocoa/Conceptual/
JavaTutorial/index.html
Although I'd heard Apple had ceased adding features to Cocoa-Java, I
had not before heard them say "don't use Java for end user Cocoa
apps" (2nd para at above link):
To develop Cocoa applications that you intend to release to end
users, you must use Objective-C. No Java interfaces for new Cocoa
features will be added to Mac OS X versions after 10.4. Therefore,
features added to Cocoa in subsequent versions Mac OS X will not be
available to Cocoa applications developed using Java.
So my question is: does this change the way you build GUIs for Java
Client Desktop apps? In order to use IB to make the GUIs for my WO
Desktop apps, do I continue to use Cocoa/Java with it doing the
automatic Swing translation of supported Cocoa widgets, or do I use
Cocoa EOF (which seems to be stuck in a beta state and I'm not even
sure where to get hold of it, despite this link saying it comes with
5.1):
http://developer.apple.com/softwarelicensing/agreements/cocoa.html
... or is there now a better way of developing Java Client Desktop
app GUIs than using IB?
And also, do I use Direct to Java (and then customise) or start with
non-direct?
I'm after the route that is most (officially) supported and has a
longer lifespan (eg. into future OS releases / WO releases).
Any advice gratefully received! Thanks in advance,
Ken
- - - - - - - - - -
Dr. Ken Tabb
Mac & UNIX Developer - Health & Human Sciences
Machine Vision & Neural Network researcher - School of Computer Science
University of Hertfordshire, UK
http://www.health.herts.ac.uk/ken/
Certified non-Microsoft Solution Provider
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden