Mac Help!! (Xcode/C++ Book for Beginners?)

cwill111

macrumors newbie
Original poster
Sep 7, 2007
1
0
FL
Is there a source i.e. book or article that explains how to start using xcode for C++...a very basic, clear explanation?
 

szymczyk

macrumors regular
Mar 5, 2006
168
8
Do you need information on using Xcode to write standard C++ programs (example: you're taking a C++ programming course) or do you need information on writing Mac applications in C++?

If you need information on using Xcode to write standard C++ programs, I have an article that walks you through the creation of a simple C++ program in Xcode.

I don't know of any tutorials for writing Mac applications in C++. You either have to use Cocoa, writing your user interface code in Objective C and your other code in C++, or you have to learn Carbon. There are no up-to-date books in Carbon.
 

devnill

macrumors newbie
Sep 20, 2007
20
0
London town
Learning Objective-C and Cocoa

If you are going to write mac OS X only applications Objective-C and the Cocoa framework using XCode is probably the way to go. Cocoa Framework code won't port to other platforms.
Have said that O'Reilly Have a book "learning Cocoa" which is pretty good. There is also a free apple getting started guide which is probably a good place to start before you spend any cash on a book.
http://developer.apple.com/referencelibrary/GettingStarted/GS_Cocoa/index.html
It all depends what you want type of app you want to build... in the end.
 

devnill

macrumors newbie
Sep 20, 2007
20
0
London town
Learning Objective-C and Cocoa

If you are going to write mac OS X only applications Objective-C and the Cocoa framework using XCode is probably the way to go. Cocoa Framework code won't port to other platforms.
Have said that O'Reilly Have a book "learning Cocoa" which is pretty good. There is also a free apple getting started guide which is probably a good place to start before you spend any cash on a book.
http://developer.apple.com/referencelibrary/GettingStarted/GS_Cocoa/index.html
It all depends what you want type of app you want to build... in the end.
:rolleyes: