PyObjC is a bridge between Python and Objective-C that allows full featured Cocoa applications to be written in pure Python. It can also be used with other Objective-C class libraries, as well as C and C++ source. The installer package includes a number of Project Builder templates and Python syntax coloring files. It supports full introspection of Objective-C classes and direct invocation of Objective-C APIs from the interactive interpreter.
Project Builder Support is provided. The Cocoa developer can use Python as the language of implementation for production quality / full featured Cocoa applications.
This review was originally posted on VersionTracker.com. This generates true OS X Cocoa/Aqua applications. I have build several Cocoa GUI applications creating the GUI in Interface Builder, auto generating templates from the NIBs and using project Builder for development. Xcode and the terminal can also be used. The learning curve is not to large and python masks many ObjC difficulties.
Be warned that this is still beta, and as with all beta software there may be dragons lurking.
Submit Your Reply
Thank You for Submitting a Reply, !
Note that your submission may not appear immediately on our site.