Lably
Skip to content

PyObjC

MacOS programming tool

  • 3 min read
  • 5 chapters

Related on Lably

Through Python (programming language), Library (computing) and Implementation

PyObjC is used to develop macOS applications in pure Python.

There is also limited support for GNUstep, an open source, cross-platform implementation of Cocoa.

For Python programmers

The most important usage of PyObjC is enabling programmers to create GUI applications using Cocoa libraries in pure Python. Moreover, as an effect of Objective-C's close relationship with the C programming language (it is a pure superset), developers are also able to incorporate any C-based API by wrapping it with an Objective-C wrapper and then using the wrapped code over the PyObjC bridge. Using Objective-C++, the same can be done with C++ libraries.

Sign in to keep reading

4 more chapters are free with a Lably account.

More in Computing and communication