/c/technical/instances.txt
/c/technical/system/cocoa.txt
/c/technical/python/pyglet-general.txt
/c/downloads/python-testing/pyglet-cocoa/pyglet/window/__init__.py
/c/technical/python/pyglet.txt
/c/technical/development.txt

many many windows open... time to clean up:

Cocoa:

http://www.google.com/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&channel=s&hl=en&source=hp&biw=989&bih=547&q=qtmovieview&btnG=Google+Search#q=qtmovie+example&hl=en&client=firefox-a&rls=org.mozilla:en-US:official&channel=s&biw=989&bih=547&prmd=ivnsfd&ei=We5iTbWSHIL7lwf37OSGDA&start=20&sa=N&bav=on.1,or.&fp=9d851c902103f4cb
qtmovie example - Google Search
http://www.mactech.com/articles/mactech/Vol.21/21.07/QTForCocoaKitIII/
Developing Applications with the QuickTime for Cocoa Kit
http://developer.apple.com/library/mac/navigation/
Mac OS X Reference Library
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjCTutorial/01Introduction/01Introduction.html#//apple_ref/doc/uid/TP40000863
Cocoa Application Tutorial: Introduction to Cocoa Application Tutorial
http://developer.apple.com/library/mac/#referencelibrary/GettingStarted/Learning_Objective-C_A_Primer/index.html#//apple_ref/doc/uid/TP40007594
Learning Objective-C: A Primer
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/QTKitApplicationTutorial/BuildingaSimpleMediaPlayerApplication/BuildingaSimpleMediaPlayerApplication.html#//apple_ref/doc/uid/TP40008155-CH3-SW8
QTKit Application Tutorial: Creating a Simple QTKit Media Player Application
http://developer.apple.com/library/mac/#samplecode/Movie_Overlay/Listings/ReadMe_txt.html
Movie Overlay: ReadMe.txt
http://www.mactech.com/articles/mactech/Vol.21/21.05/QuickTimeForCocoaKit/
Developing Applications With The QuickTime For Cocoa Kit
http://developer.apple.com/quicktime/qtkit.html
Using the QTKit Framework
http://developer.apple.com/library/mac/#documentation/QuickTime/Reference/QTKitFramework/Classes/QTMovie_Class/Reference/Reference.html
QTMovie Class Reference
http://www.cocoadev.com/index.pl?QTMovie
CocoaDev: QTMovie
http://forums.macrumors.com/showthread.php?t=610531
Playing movies with QTMovieView - MacRumors Forums
http://macscripter.net/viewtopic.php?id=34149
MacScripter / QTMovieVIew
http://developer.apple.com/library/mac/#documentation/QuickTime/Reference/QTKitFramework/Classes/QTMovieView_Class/Reference/Reference.html
QTMovieView Class Reference

Bindings:
http://www.google.com/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&channel=s&hl=en&source=hp&q=objective+C+quictime+video+playback+example&btnG=Google+Search#hl=en&client=firefox-a&hs=txn&rls=org.mozilla:en-US:official&channel=s&&sa=X&ei=5dfFTNakBIGglAfF6MEH&ved=0CBMQvwUoAQ&q=objective+C+quicktime+video+playback+example&spell=1&fp=1&cad=b
objective c quicktime video playback example - Google Search
http://developer.apple.com/devcenter/ios/index.action
iOS Dev Center - Apple Developer
https://developer.apple.com/devcenter/ios/index.action#downloads
iOS Dev Center - Apple Developer
http://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/OSX_Technology_Overview/About/About.html#//apple_ref/doc/uid/TP40001067-CH204-TPXREF101
Mac OS X Technology Overview: Introduction to Mac OS X Technology Overview
http://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/OSX_Technology_Overview/GraphicsTechnologies/GraphicsTechnologies.html#//apple_ref/doc/uid/TP40001067-CH273-SW1
Mac OS X Technology Overview: Graphics and Multimedia Technologies
http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Conceptual/OpenGL-MacProgGuide/opengl_intro/opengl_intro.html#//apple_ref/doc/uid/TP40001987
OpenGL Programming Guide for Mac OS X: About OpenGL for Mac OS X
http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Conceptual/OpenGL-MacProgGuide/opengl_fullscreen/opengl_cgl.html#//apple_ref/doc/uid/TP40001987-CH210-SW6
OpenGL Programming Guide for Mac OS X: Drawing to the Full Screen
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CocoaFundamentals/WhatIsCocoa/WhatIsCocoa.html#//apple_ref/doc/uid/TP40002974-CH3-SW16
Cocoa Fundamentals Guide: What Is Cocoa?
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/RubyPythonCocoa/Introduction/Introduction.html#//apple_ref/doc/uid/TP40004936
Ruby and Python Programming Topics for Mac OS X: Introduction to Ruby and Python Programming Topics for Mac OS X
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html#//apple_ref/doc/uid/TP30001163
The Objective-C Programming Language: Introduction to The Objective-C Programming Language
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/QTKitApplicationTutorial/BuildingaSimpleMediaPlayerApplication/BuildingaSimpleMediaPlayerApplication.html#//apple_ref/doc/uid/TP40008155-CH3-SW8
QTKit Application Tutorial: Creating a Simple QTKit Media Player Application
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/QTKitApplicationProgrammingGuide/AnatomyoftheQTKFramework/AnatomyoftheQTKFramework.html#//apple_ref/doc/uid/TP40008156-CH109-SW15
QTKit Application Programming Guide: QTKit Architecture
http://developer.apple.com/library/mac/#documentation/QuickTime/Reference/QTCocoaObjCKit/_index.html#//apple_ref/doc/uid/TP40001164
QTKit Framework Reference
http://developer.apple.com/library/ios/#documentation/cocoa/Conceptual/LoadingResources/ImageSoundResources/ImageSoundResources.html
Resource Programming Guide: Image, Sound, and Video Resources
http://developer.apple.com/library/ios/#documentation/cocoa/Conceptual/LoadingResources/CocoaNibs/CocoaNibs.html#//apple_ref/doc/uid/10000051i-CH4-SW8
Resource Programming Guide: Nib Files
http://www.google.com/search?q=Cocoa+Bindings&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
cocoa bindings - Google Search
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CocoaBindings/CocoaBindings.html
Cocoa Bindings Programming Topics: Introduction to Cocoa Bindings Programming Topics
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CocoaBindings/Concepts/WhatAreBindings.html
Cocoa Bindings Programming Topics: What Are Cocoa Bindings?

pyobjc
http://www.google.com/search?q=pyobjc&hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&channel=s&prmdo=1&num=10&lr=&ft=i&cr=&safe=images&tbs=,qdr:y
pyobjc - Google Search
http://stackoverflow.com/questions/426607/pyobjc-vs-rubycocoa-for-mac-development-which-is-more-mature
python - PyObjc vs RubyCocoa for Mac development: Which is more mature? - Stack Overflow
http://developer.apple.com/cocoa/pyobjc.html
Using PyObjC for Developing Cocoa Applications with Python
http://pyobjc.sourceforge.net/
PyObjC - A python<->Objective-C Bridge
http://pyobjc.sourceforge.net/index.html
PyObjC - A python<->Objective-C Bridge
http://sourceforge.net/mailarchive/forum.php?thread_name=C973F8F7-CCB4-44CC-A5F6-C2CE48D01541%40mac.com&forum_name=pyobjc-dev
SourceForge.net: PyObjC: pyobjc-dev
http://pyobjc.sourceforge.net/examples/index.html
PyObjC Examples
http://pyobjc.sourceforge.net/examples/pyobjc-framework-Cocoa/index.html
Examples for Cocoa
http://pyobjc.sourceforge.net/examples/pyobjc-framework-InstantMessage/index.html
Examples for InstantMessage
http://pyobjc.sourceforge.net/examples/pyobjc-framework-ScreenSaver/index.html
Examples for ScreenSaver
http://pyobjc.sourceforge.net/examples/pyobjc-framework-ScreenSaver/SillyBallsSaver/index.html
SillyBallsSaver
http://www.google.com/search?q=pyobjc+iboutlet&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
pyobjc iboutlet - Google Search


PyGui:
http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/
PyGUI
http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/version/Doc/index.html
PyGUI
http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/version/Doc/Window.html
Window
http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/version/Doc/ownership.html
PyGUI - Overview
http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/screenshots.html
PyGUI - Screenshots
http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/CHANGES.txt
http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/CHANGES.txt
http://pyopengl.sourceforge.net/
PyOpenGL -- The Python OpenGL Binding
http://pyopengl.sourceforge.net/documentation/installation.html
Installing (and Building) PyOpenGL
http://pypi.python.org/pypi/PyOpenGL
Python Package Index : PyOpenGL 3.0.1
http://www.google.com/search?q=pyopengl+mac&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
pyopengl mac - Google Search

Quicktime examples:
http://developer.apple.com/library/ios/#documentation/mediaplayer/reference/MPMoviePlayerController_Class/MPMoviePlayerController/MPMoviePlayerController.html
MPMoviePlayerController Class Reference
http://www.java2s.com/Open-Source/Python/Development/PyObjC/trunk/pyobjc/pyobjc-framework-QTKit/PyObjCTest/CatalogPyObjCTest.htm
 » Development » PyObjC » trunk » pyobjc » pyobjc-framework-QTKit » PyObjCTest » Python Open Source
http://www.koders.com/python/fidD7ACFBAF9996D0E5AC4F0BF08803CB68BF0A35E7.aspx?s=cdef%3Asniffer
Koders Code Search: video.py - Python - GPL
http://orestis.gr/blog/2008/05/17/pyobjc-hello-world/
PyObjC Hello World : orestis.gr
http://orestis.gr/tags/cocoa/
orestis.gr
http://developer.apple.com/library/mac/#releasenotes/ScriptingAutomation/RN-AppleScriptObjC/index.html
AppleScriptObjC Release Notes
http://psykinematix.kybervision.net/
Psykinematix: Visual Psychophysics Made Easy on Mac OS X
http://www.google.com/search?q=qtkit+media+player+command+line&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a#sclient=psy&hl=en&client=firefox-a&hs=yqB&rls=org.mozilla:en-US%3Aofficial&source=hp&q=qtkit%20command%20line&aq=0v&aqi=g-v1&aql=f&oq=qtkit+command+line&pbx=1&fp=1&pf=p&pdl=1000&cad=b
qtkit command line - Google Search
http://lists.apple.com/archives/QuickTime-API/2007/Aug/msg00105.html
Re: QTKit from a command-line app

cocoa without interface builder:
http://www.google.com/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&channel=s&hl=en&source=hp&biw=989&bih=547&q=cocoa+without+interface+builder&btnG=Google+Search
cocoa without interface builder - Google Search
http://stackoverflow.com/questions/717442/how-do-i-create-cocoa-interfaces-without-interface-builder
objective c - How do I create Cocoa interfaces without Interface Builder? - Stack Overflow
http://vimeo.com/3363949
Building iPhone Applications without Interface Builder on Vimeo
http://lists.apple.com/archives/Cocoa-dev/2009/Aug/msg01259.html
Re: How to create an interface without interface builder
http://www.google.com/search?q=cocoa+windows+and+views&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
cocoa windows and views - Google Search
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjCTutorial/05View/05View.html
Cocoa Application Tutorial: Defining the View: Building the User Interface
http://www.google.com/search?q=cocoa+NSWindow&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
cocoa nswindow - Google Search
http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSWindow_Class/Reference/Reference.html
NSWindow Class Reference

Eventually you'll probably want to use XCode when developing applications on the Mac and writing Objective C code.

XCode has templates to help you get started. The above minimal approach is helpful to learn about what those templates are configuring behind the scenes.

This is also a good overview of Xcode:
http://developer.apple.com/tools/xcode/xcodeprojects.html


When writing code in C or Objective C, you can compile basic code with gcc. The C tutorial above describes this.

This page also describes the basics for a Cocoa / Objective C application that compiles with gcc:
http://cocoawithlove.com/2010/09/minimalist-cocoa-programming.html


It's a good idea to understand the basics of C and Objective C.

Here is a simple tutorial for C:
http://cocoadevcentral.com/articles/000081.php

From the same site, here is a good tutorial for Objective C:
http://cocoadevcentral.com/d/learn_objectivec/

Objective C is a superset of the C programming language.

Cocoa is a framework for building applications on the Mac OS X platform.

PyObjC wraps calls to Objective C from Python, exposing that functionality within Python.

xcode 3.2 no longer ships pyobjc project templates

to get them:

ls /Developer/Library/Xcode/Project\ Templates/Application/

svn co http://svn.red-bean.com/pyobjc/trunk/pyobjc/pyobjc-xcode/Project%20Templates/ /Developer/Library/Xcode/Project\ Templates/PyObjC\ Application/

also [2011.02.14 11:27:03]
this will allow you to open projects, but the rename in the templates won't work.


svn co http://svn.red-bean.com/pyobjc/trunk/pyobjc/pyobjc-xcode/Project%20Templates/Cocoa-Python%20Document-based%20Application/ /Developer/Library/Xcode/Project\ Templates/Application/Cocoa-Python\ NSDocument\ based\ Application

http://stackoverflow.com/questions/1382252/xcode-3-2-ruby-and-python-templates



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.

when wanting to make calls for Cocoa from Python,

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

once it is working there, it should be easy(er) 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.


/c/technical/instances.txt
/c/technical/system/cocoa.txt