Member Login Log In | Not a Member? Contact ADC

User Experience

Getting Started

A guided introduction and learning path for developers new to adopting the Mac OS X user experience.

The user experience for Mac OS X applications encompasses the visual appearance, interactive behavior, and assistive capabilities of software. With the Aqua graphical user interface, Universal Access features, and user-assistive technologies like the Address Book framework, Apple Help, and VoiceOver, you can deliver the cohesive and professional user experience that Macintosh users have come to expect. It's easy to leverage the user experience technologies of Mac OS X to make great Macintosh software. Read more...


User Experience Articles

Featured Content

Mindjet Enhances MindManager 6 Mac: More Than Just Porting an Application
Mindjet created a Mac feature-rich version of their Windows product  by designing it as a Mac app from scratch. Read how this makes for a much better Mac user experience.

Related Links

User Experience
Reference Library


Essential information for developers implementing application user interfaces.

Mailing Lists

Apple Help Developer Discussion List

Tools and strategies for delivering onscreen Help to Mac users.

Carbon Development Discussion List

Discuss programming your Carbon-based user interface.

Cocoa Development Discussion List

Discuss programming your Cocoa-based user interface.

Human Interface Technologies Discussion List

Discuss human interface technologies for building Mac OS X applications.

Installer technologies Discussion List

Discussion of Apple software installation technologies.

Java Development Discussion List

Discuss programming your Java-based user interface.

Speech Developers Mailing List

Discuss the details and issues involved with implementing speech technologies in your application.

Business Resources

Mac Market

Business Development

Product Development



Mac Products Guide