views:

1659

answers:

3

I would like to use Apple's Xcode IDE to develop applications on the OS X, but I find the UI immensely confusing because I am so used to developing in Visual Studio on Windows.

Does anyone know of any Xcode quickstart guides for the Visual Studio developer that map common tasks and functionality from one to the other?

For example, I can't even work out how to launch the C/C++ command line tool being written in a new shell window (Terminal.app) i.e. what would happen if you pressed F5 in Visual Studio.

+1  A: 

For viewing the shell when a command line app, that is done in the Console window, not in a terminal window. This allows full interaction with gdb. To open the Console window, hit Shift-Command-R to see the output of your program.

If you would like Xcode to show the Console window when you start your app, go into preferences. In the Debugger tab, there's a drop-down list labeled "On Start:" Select "Show Console" or "Show Console and Debugger" and they will open when you hit run.

As far as a quickstart or tutorial, I'm not sure of any specific online tutorials, but you may want check out the book Xcode 3 Unleashed by Fritz Anderson.

Grant Limberg
A: 

Thanks for the tips, Grant. That does sound like a good book.

frou
+2  A: 

The Xcode 3 book is good, I agree. Specifically for learning the Xcode environment.

But, it's aim is to be compatible with Mac OS X 10.4, so there is no Garbage Collection or properties, etc being used.

As a learning tool - you can have fun refactoring the code to use the features of the new OS.

You would be better off (in my opinion) getting the Hillegass Cocoa Programming book and starting from there rather than trying to duplicate your VS workflow on a Mac.

Abizern