Mac Developer Community Resources

The Mac community is an amazing beast. More generally, the Apple community is an amazing beast. In the days before the advent of the Internet, when I first starting programming on Apple computers, the community was local and gathered at computer fairs held at area malls. Later, when I began developing for the Mac, the community had a fledging on-line presence (e.g., Guy Kawasaki’s Evanglist and various web sites), but I still eagerly awaited my Apple developer mailings and develop magazine. Today, the community is global and gathers on a variety of mailing lists and web sites. The general Apple community seems stronger today than ever before; this is especially the case of the Mac developer community. For someone starting down the independent software developer path, this is quite fortuitous since this community is an incredible resource.

I’ll share some of my favorite resources that have helped me as I have started Sugar Maple Software. The first I’ll mention is Apple’s developer web site. This isn’t really a community, but it is an incredible resource. I’ve developed for other platforms and tried to use their developer web site and Apple’s, by comparison, is in a whole different league. It has a wealth of documentation, sample code, and technical notes that are extremely well written. Another Apple resource, which better involves the community, is their collection of mailing lists. These lists are frequented by Apple employees as well as third-party experts. If you ask your question well, people are very helpful. This is a great place to get your less common questions answered. The cocoa-dev list is an especially active, almost to the point of being overwhelming, list.

There are other non-Apple lists which are great resources. The Macintosh Software Business group is the most useful list that I’ve found for the independent software developer. This is not a list that addresses technical issues, but, rather, one that dives into the details of running a Mac software business. So far, I’ve just been lurking, but now that I’ve taken the leap, I hope to start contributing.

There are a number of web sites that make great references. CocoaDev has a wealth of information that I’ve only just begun to explore. O’Reilly Mac DevCenter collects a large variety of articles.

There are also a number of blogs that frequently post information of interest to Mac software developers. I subscribe to the following:

There are other Mac-related blogs and web sites out there that either provide news or are just fun to read. Any blatant omissions? Please share in the comments.

2 Responses to “Mac Developer Community Resources”

  1. jo Says:

    Three sites that come to my mind:

    http://osx.hyperjeff.net

    http://www.unix.com (has a Mac OS X thread)

    http://www.kochan-wood.com (well-written Objc intro book; example code for download)

    cheers,
    jo

  2. geoff Says:

    Karelia Software’s Cocoa Open Source

Leave a Reply

thoughts yet to be boiled down to their essence