Re: Carbon with UNIX
Re: Carbon with UNIX
- Subject: Re: Carbon with UNIX
- From: Markus Hitter <email@hidden>
- Date: Sun, 16 Jan 2005 14:43:00 +0100
Am 16.01.2005 um 12:45 schrieb Sebastien Metrot:
NIBs and Cocoa are a plateform thing, not a spec of the IDE.
Typically, an IDE is made to support a specific platform. Both are tied
together tightly.
Obviously, Edwin tries to press his VC++ code and Windows app design
habits into Carbon & Xcode. This obviously doesn't work well, what a
surprise :-)
Try to do it the other way, press a NIB based Obj-C app into Visual C++
and you'll have a lot more hassles.
As soon as you need you be multiplatform Cocoa is not an option.
Why this? A properly designed app draws a line between working code
(model) and GUI. This done, I'm quite sure it's faster to design a GUI
in InterfaceBuilder than to spray tons of #ifdefs around in your C++
code to make the appearance of your app at least roughly after the Mac
HI Guidelines.
In the case of XCode: unstable and slow software is a weakness
One thing with Xcode is it's all-purpose design. You can use it to code
C, C++, Obj-C and Java; you can use it to design for Carbon, Cocoa,
WebObjects, ... and it's open for more languages/frameworks. Not sure
wether this is the best approach but it mirrors the current state of
Mac OS X and developers seem to demand it.
Markus
- - - - - - - - - - - - - - - - - - -
Dipl. Ing. Markus Hitter
http://www.jump-ing.de/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden