Index of Apple Human Interface Guidelines

Human Interface Design Principles
- Metaphors
- Reflect the User’s Mental Model
- Explicit and Implied Actions
- Direct Manipulation
- User Control
- Feedback and Communication
- Consistency
- WYSIWYG (What You See Is What You Get)
- Forgiveness
- Perceived Stability
- Aesthetic Integrity
- Modelessness
- Managing Complexity in Your Software
Keep Your Users in Mind
- Build on the Existing Interface
- Don’t Assign New Behaviors to Existing Objects
- Create a New Interface Element Cautiously
Source:


1 Comment
September 6, 2007 at 6:10 am
Thanks for the link. This will be very helpful. Looking forward to getting the time to read it all. Cheers!