Development: Mac Programming
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Mac Programming
developer.apple.com, especially Porting to Mac OS X from Windows Win32 API.
An Omni Group presentation makes a good general tutorial, even though it is about porting games to Mac.
Carbon
API was already available on 8.1 - OS 9.x with carbonlib Built into OSX
With Metrowerks compilers you can build applications that build on both classic (8.1-9.x) and OSX OSs'.
Macintosh C Carbon: A Hobbyist's Guide to Programming the Macintosh in C
Apple documentation:
- Apple's documentation on Carbon
- Building on different IDEs (Apple notes that this document is legacy)
- Calling OSX frameworks from a Carbon app
- Explanation of Mach-O
Cocoa
Available only OS X.
Uses a (somewhat) different programming language - Objective-C
- For those who like Objective-C, be sure to check out wxcocoa from the wxwidgets CVS