Xcode Tools Resources

This page contains links to sites I mentioned in Xcode Tools Sensei and helpful Mac OS X development sites. I was originally going to put this material in an appendix for Xcode Tools Sensei. Because this material consists of links, I figured that placing the links here would be easier for you than typing URLs from the book.

Apple's Developer Site

Apple's developer site contains lots of documentation and sample code to help you write Mac OS X programs. If you sign up as a free online member of the Apple Developer Connection, you can download updates to the Xcode Tools. If you pay to be a Select or Premier member, you can get access to prerelease versions of Mac OS X and the Xcode Tools.

Apple's Mailing Lists

Apple has many mailing lists where developers can post questions about Mac development and receive answers to their questions from Apple's engineers and other readers. There's an Xcode mailing list for questions about the Xcode Tools. Most of the questions are about Xcode, but you can ask questions about other tools. There's a performance and optimization mailing list for questions about the CHUD Tools. There's an OpenGL mailing list for questions about the OpenGL Tools and a Java mailing list for questions about the Java tools.

IBM's PowerPC Page

IBM's PowerPC page has documentation about IBM's PowerPC chips. If you want to learn more about the G5 processor, IBM is the place to go.

Motorola's PowerPC Page

Motorola spun off their PowerPC division into a company called Freescale. Use Freescale's PowerPC page to learn more about the PowerPC 7400, 7410, and 7450 processors used in G4 Macs.

Intel's Developer Page

With Apple transitioning from PowerPC to Intel processors, many of you want to learn more about the details of Intel processors. Intel's developer page has documentation and articles about their processors.

OpenGL Official Page

The OpenGL official page is the place to go to read OpenGL specifications. It also contains message boards where you can post your OpenGL questions.

MacDevCenter

MacDevCenter is run by O'Reilly, a well-known publisher of computer books. The sites contains articles about Mac OS X development and tips to get the most out of Mac OS X.

Subversion Home Page

The Subversion home page is the first place you should look for information about the Subversion version control system. Among the things you'll find on this site are Subversion installers, Subversion GUI clients, and an online Subversion book.