MacOSX-dev -- Developing applications for Mac OS X


About MacOSX-dev
English (USA)

This list is provided so that developers can help each other write software for Mac OS X.

Mac OS X has a wealth of APIs, and they're not at all exclusive: a single application may use OpenGL for drawing, Cocoa for input, BSD for networking, and Carbon or CoreAudio for sound. Questions about all of these are welcome on this list, along with any other Mac OS X APIs like IOKit, CoreFoundation, CoreGraphics, SecurityCore (the updated Keychain API), and Java (and that's by no means an exhaustive list). Questions about the development tools provided with Mac OS X such as ProjectBuilder and cvs are also quite welcome. As long as your question is specific to Mac OS X development, you're in the right place.

Please do avoid asking questions that aren't specific to Mac OS X. There are better forums to ask questions about developing a generic BSD tool, or a generic Java applet.

Do remember that this is the Mac OS X development list. This is not a forum for arbitrary issues related to Mac OS X, but for concrete development questions and answers. For technical questions and discussions about Mac OS X system administration, see the MacOSX-admin mailing list. For general discussions of Apple's Mac OS X operating system, see the MacOSX-talk list. For discussions of Apple's WebObjects, see the WebObjects list.

To see the collection of prior postings to the list, visit the MacOSX-dev Archives.

Using MacOSX-dev
To post a message to all the list members, send email to

You can subscribe to the list, or change your existing subscription, in the sections below.

Subscribing to MacOSX-dev

Subscribe to MacOSX-dev by filling out the following form. You will be sent email requesting confirmation, to prevent others from gratuitously subscribing you. This is a hidden list, which means that the list of members is available only to the list administrator.

    Your email address:  
    Your name (optional):  
    You may enter a privacy password below. This provides only mild security, but should prevent others from messing with your subscription. Do not use a valuable password as it will occasionally be emailed back to you in cleartext.

    If you choose not to enter a password, one will be automatically generated for you, and it will be sent to you once you've confirmed your subscription. You can always request a mail-back of your password when you edit your personal options.
    Pick a password:  
    Reenter password to confirm:  
    Which language do you prefer to display your messages? English (USA)  
    Would you like to receive list mail batched in a daily digest? No Yes
MacOSX-dev Subscribers
(The subscribers list is only available to the list administrator.)

Enter your admin address and password to visit the subscribers list:

Admin address: Password:   

To unsubscribe from MacOSX-dev, get a password reminder, or change your subscription options enter your subscription email address:

If you leave the field blank, you will be prompted for your email address

MacOSX-dev list run by netsec at
MacOSX-dev administrative interface (requires authorization)
Overview of all mailing lists

Delivered by Mailman
version 2.1.16
Python Powered GNU's Not Unix