Apple Human Interface Guidelines
Apple
intermediateFree2 hoursApple
Visit original resource(opens in a new tab)Opens developer.apple.com
Even if you never design for iOS, this is a masterclass in how to write and structure interface guidance: every pattern states its intent, its behavior, and when not to use it. Read the foundations section for principles that transfer anywhere, and use the components section as a reference for how a mature system documents itself.
What you will learn
- Platform interface patterns and their rationale
- How a mature design system is documented
How to study it
- Documentation is not for linear reading. Learn the mental model of the tool elsewhere first.
- Then use the docs as lookup while you build something real, answering specific questions as they arise.
- Keep it open in a tab during practice. It earns its value in application, not memorization.