when wanting to make calls for Cocoa on OS X platform

consider the Objective C calls first
make it work with Objective C and Xcode first

once it is working there, it should be easy to wrap those calls with something like PyObjC... but until then, that might just get in the way. Need to define what it is that you want to do first.