Previous Thread
Next Thread
Print Thread
Joined: Feb 2004
Posts: 270
Senior Member
OP Offline
Senior Member
Joined: Feb 2004
Posts: 270
Apple's marketing has increasingly emphasised developer tools for example Xcode. From a developers Point of View (PoV), how does OS X application development and support translate into the real world? Does it compare favourably with other platforms?

Thanks for your time.

Joined: Feb 2004
Posts: 2,208
Likes: 1
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,208
Likes: 1
Apple does encourage people to develop software. All the tools you need come free with the OS. There is adequate documentation included for anyone to get started.

Joined: Mar 2001
Posts: 16,655
Likes: 2
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,655
Likes: 2
As far as development in general, you get the entire classic Unix toolchain for free, which is a major plus for a commercial OS.

Actual native GUI programming for OSX is not very compelling for cross-platform guys like me though. It's 2005 and they apparently have no answer for the C++ frameworks commonly used on Linux and Windows - either you use Carbon and suffer or you learn ObjC and lose your existing codebase.

Joined: Jul 2000
Posts: 497
MacMAME Author
Offline
MacMAME Author
Joined: Jul 2000
Posts: 497
Quote:
Originally posted by R. Belmont:
Actual native GUI programming for OSX is not very compelling for cross-platform guys like me though. It's 2005 and they apparently have no answer for the C++ frameworks commonly used on Linux and Windows - either you use Carbon and suffer or you learn ObjC and lose your existing codebase.
Which cross-platform GUI frameworks are you wanting to use? All the big ones are available for OSX.

Joined: Mar 2001
Posts: 16,655
Likes: 2
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,655
Likes: 2
I was thinking more in terms of a native Apple one. In general people don't react well when your app requires 10 megs of Qt or GTK or whatever shared libraries so I usually build platform-native C++ UIs over a common C/C++ core codebase (Audio Overload's UI is MFC on Windows and GTK+/Glade on Linux). As far as I know there's not a similar solution on OSX.

Joined: Jul 2000
Posts: 497
MacMAME Author
Offline
MacMAME Author
Joined: Jul 2000
Posts: 497
Quote:
Originally posted by R. Belmont:
I was thinking more in terms of a native Apple one. In general people don't react well when your app requires 10 megs of Qt or GTK or whatever shared libraries so I usually build platform-native C++ UIs over a common C/C++ core codebase (Audio Overload's UI is MFC on Windows and GTK+/Glade on Linux). As far as I know there's not a similar solution on OSX.
Ah, OK - I see what you mean now. The closest thing would probably be PowerPlant X from Metrowerks, which of course isn't Apple-supplied.


Link Copied to Clipboard
Who's Online Now
2 members (Golden Child, AaronGiles), 31 guests, and 3 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,855
Posts116,551
Members4,934
Most Online890
Jan 17th, 2020
Forum hosted by www.retrogamesformac.com