• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Cocoa EOF Applications & December 2002 Dev Tools
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

  • Prev by Date: On-line Documentation (Was: WebObjects vs. Microsoft's .NET)
  • Next by Date: Encryption Code Problem
  • Previous by thread: On-line Documentation (Was: WebObjects vs. Microsoft's .NET)
  • Next by thread: Encryption Code Problem
  • Index(es):
    • Date
    • Thread