PyObjC
PyObjC
2.2

5.0

PyObjC free download for Mac

PyObjC2.2

24 November 2009

Bridge between Python and Object-C.

Overview

PyObjC is a bridge between Python and Objective-C. It allows full-featured Cocoa applications to be written in pure Python. It is also easy to use other frameworks containing Objective-C class libraries from Python and to mix in Objective-C, C and C++ source.

Python is a highly dynamic programming language with a shallow learning curve. It combines remarkable power with very clear syntax.

The installer package installs a number of Project Builder templates for easily creating new Cocoa-Python projects, as well as support for syntax coloring of Python files in Project Builder.

PyObjC also supports full introspection of Objective-C classes and direct invocation of Objective-C APIs from the interactive interpreter.

What's new in PyObjC

Version 2.2:
  • The main new feature of this release is native support for Intel Macs and universal binaries.
  • This version also fixes several bugs in the previous releases.

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate PyObjC app?

4 Reviews of PyObjC

Anonymous
31 May 2004
Version: 1.1

Most helpful

Python has potential but needs to move out of the dark ages. C'mon folks, indentation as part of the language's sytax? Puh-leeze.
(1)
Anonymous
31 May 2004
Version: 1.1
Python has potential but needs to move out of the dark ages. C'mon folks, indentation as part of the language's sytax? Puh-leeze.
(1)
Show comments (8)
5
IslandDan
08 July 2003
Version: 1.0b1
PyObjC 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 fro development. 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
(0)
Anonymous
09 May 2003
Version: 0.9
Interacting with other frameworks is easy. The objc module implements a loadBundle() module that can load frameworks....
(0)
4.75
bongeaux
08 May 2003
Version: 0.9
I've been toying with the PyObjC bridge to develop Cocoa apps for a while, but it's only since the 0.9 release has been on the horizon that it's become a really functional tool. The interaction with the Foundation and AppKit frameworks is effectively complete which brings all of the power of Interface Builder to bear during app development. Coupled with the Python libraries that are available, this is an outstanding environment for rapid yet robust application development. The documentation is sparse but that's improving. For example, I'd like to know how to interact with other ObjC frameworks.
(0)