Hi,
I know how to program in Python. Would it be terribly difficult to learn X Code? Are they about the same? or extremely different?
Xcode uses extensive Objective C so I'd start there.
You can actually build GUI programs using Cocoa with Python.
http://stackoverflow.com/questions/861188/what-gui-options-are-available-for-python-on-mac-os-x
B