I want to start learning Opengl and making some basic 3d applications on the Mac os x operating system.
I use C++, should i use command line or Cocoa application?
is the command line means it will makes non GUI and the coca framework will make a GUI?
I recommend using Cocoa as going to full screen would mean you need to take away the control from the desktop/window manager. I would think you could write your programs more easily by being able to look at both the source code and the OpenGL program at the same time (this is much easier if you use a window to launch the OpenGL program).
Look at Cocoa OpenGL app in C (found using google to search the web) for ideas how to get an OpenGL context.