🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac.oop.powerplant
Article #20

[Q] Cocoa, PowerPlant and Carbon...

#20
From: Peter Teeson
Date: Thu, 15 Aug 2002 18:56
39 lines
2763 bytes
I seek advice in connection with my starting a new app that is going to 
be an OS X only one.

I am familiar with PowerPlant going back many years. I've ported a few 
apps using Carbon so that they ran under both OS 9 and OS X. But I've 
never touched Cocoa or Objective-C.

So my questions are about which way to go. i.e. what is the future?

It is said that Cocoa is dead - i.e. not being developed further.
The May 91 dog book states that you cannot acces the Cocoa API from C++. 
Is this still true?

It is said that the way to the future is Carbon - which I understand as 
basically the familiar MacOS API at a Foundation level (to use a Cocoa 
term).

And of course PowerPlant is Carbonised now isn't it?

The missing part of the puzzle is a RAD for GUI development.
But it is said that you can use InterfaceBuilder with CodeWarrior.

However the May 91 dog book talks about IB standard palettes only using 
the Cocoa Application framework. Although it mentions using third party 
palettes.

I am thinking of going the PowerPlant/Carbon with C++ route and using 
InterfaceBuilder for the GUI.

Is this the best choice?

What do most of you do for an OS X only app and why?

please share your experience and advice....

TIA and respect....


Peter
Technical Details
Message-ID: <pteesonNOT-9C8AE9.14565115082002@nntp.bloor.is.net.cable.rogers.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed1.cidera.com!Cidera!ps01-sjc1!news.webusenet.com!news03.bloor.is.net.cable.rogers.com!news01.bloor.is.net.cable.rogers.com.POSTED!pteesonNOT

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f635e,41b49be1c213c584,start
X-Google-Attributes: gidf635e,public
X-Google-Thread: f98ee,41b49be1c213c584,start
X-Google-Attributes: gidf98ee,public
X-Google-Thread: 10bcce,41b49be1c213c584,start
X-Google-Attributes: gid10bcce,public
X-Google-Thread: f7f77,41b49be1c213c584,start
X-Google-Attributes: gidf7f77,public
X-Google-Thread: fed41,41b49be1c213c584,start
X-Google-Attributes: gidfed41,public
X-Google-ArrivalTime: 2002-08-15 11:57:06 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed1.cidera.com!Cidera!ps01-sjc1!news.webusenet.com!news03.bloor.is.net.cable.rogers.com!news01.bloor.is.net.cable.rogers.com.POSTED!pteesonNOT
From: Peter Teeson <pteesonNOT@rogers.com>
Newsgroups: comp.sys.mac.oop.powerplant,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.misc,comp.sys.mac.programmer.tools,codewarrior.mac
Subject: [Q] Cocoa, PowerPlant and Carbon...
Organization: General Consulting & Research Inc.
User-Agent: MT-NewsWatcher/3.2 (PPC Mac OS X)
Message-ID: <pteesonNOT-9C8AE9.14565115082002@nntp.bloor.is.net.cable.rogers.com>
Lines: 39
Date: Thu, 15 Aug 2002 18:56:51 GMT
NNTP-Posting-Host: 24.43.137.22
X-Complaints-To: abuse@rogers.com
X-Trace: news01.bloor.is.net.cable.rogers.com 1029437811 24.43.137.22 (Thu, 15 Aug 2002 14:56:51 EDT)
NNTP-Posting-Date: Thu, 15 Aug 2002 14:56:51 EDT