Re: Cocoa EOF Applications & December 2002 Dev Tools
Re: Cocoa EOF Applications & December 2002 Dev Tools
- Subject: Re: Cocoa EOF Applications & December 2002 Dev Tools
- From: Ricardo Strausz <email@hidden>
- Date: Mon, 2 Jun 2003 14:03:48 -0500
Hols Hugues!
I am not sure if this will help, but here I go...
OpenStep is almost out of market; it was converted in Yellobox (inside
Rapsody) and then into Cocoa (into OSX).
However, if you can find a licence for Windows (and the CD) for it, it
will give you the framework to develope ObjC apps onto Win. As the
forwarded mail says, the .NIB files will not open properly, so you will
have to re-do the interfaces; also some Foundation methods changed, but
most of your "logic" most do.
On the other hand, I think that WebObjects 4.5 still supports ObjC and
WinNT at the same time; but I do not know if you can find it in Apples
web-page (or store)... if you contact them by phone it will be easer, I
suppose.
EOF stands for Enterprice Objects Framework; it does everything you
nead to connect to (and use) a database. Its first version (1.x) came
with NeXTStep 3.x and there are versions for OpenStep (2.x) and so.
Once again, I do not know if they are still abailable by the web, but
Apple people can tell.
I still have some NeXT boxes and a couple of apps in OpenStep onto
WinNT, but I am moving everything to Cocoa/EOF (which is still
unsupported, but works). If you nead an app which is
platform-independent, I'd suggest to use JavaClient (a supported tech
of WO 5) in order to give it "longer-life".
I want to give you a word of advise, but I nead you to answer some
cuestions first:
Your app was writen into Cocoa right?
How much of your logic uses Foundation, and Appkit?
Can it be isolated in pure-ObjC (or C)?
Do you use other lenguages (Java, C++)?
How complicated is your UI? Do you use the VCM (view-controller-model)
paradigm?
On the answer of this cuestions depends the strategy to port your app.
Basically, if most of the work has to be done in the interface, I'd
suggest first to port to JavaClient (then it will run almost
everyware); if the work has to be done in the code, may be I'd suggest
to port to OpenStep... but sooner or later you will have to abandone it.
Yours,
Dino
pd I am Cc-ing this mail to a list of Apple developers hopeing they can
help.
On domingo, juni 1, 2003, at 13:09 America/Mexico_City, Hugues Joly
wrote:
Hi,
while I was trying to find a trace of OpenStep within WebObjects, I
stumbled on your response about the EOF support within WebObjects.
What is this EOF stuff? Does it has to do with OpenStep? Actually, I
know
nothing about WebObjects and I've been referred to it via the e-mail
that
I'm forwarding you.
My motivation is to find a way to port a Cocoa desktop application to
Windows platforms. This is a commercial application that has nothing
to do
with the J2EE IDE that WebObjects seems to provide.
I hope that you can help me...
----- Original Message -----
From: "Rainer Staringer" <email@hidden>
To: "Hugues Joly" <email@hidden>
Sent: Wednesday, April 16, 2003 4:37 AM
Subject: Re: OpenStep on Windows NT and the like
IIRC, the last version of yellow box for Windows was contained in
WebObjects 4.5/Windows (patchlevel 3), you would have to contact Apple
about availability and licensing.
As for compatibility, if your application uses only Objective-C Cocoa
API and no Carbon or Java, it should port with only minor changes. The
biggest problem is that Interface Builder nib files created with a
newer version of IB will probably not open in the older versions. I
have not used GnuStep, so can't comment on it.
Best of luck,
Rainer Staringer
AAA+ Software
On Wednesday, April 16, 2003, at 01:35 AM, Hugues Joly wrote:
Hi,
we're looking for ways to port an OS X application on Windows 2K
or XP. I've heard that not so long ago, OpenStep applications could
run on NT. Can we still find such a flavor of it?
Secondly, to which extent, an application developped on OS X with
OpenStep as the fondation could be compatible to GnuStep or a flavor
of OpenStep running on NT?
Thanks in advance.
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.