Design principles and best practices for creating consistent, accessible, and high-quality user experiences across Apple platforms.
Use the sidebar to navigate the core topics.
Accessibility principles covering vision, hearing, mobility, speech, and cognition.
Accessible interfaces are intuitive, perceivable, and adaptable.
Guidance for designing high-quality, layered app icons that feel at home across Apple platforms.
Alternate app icons are optional but must remain recognizable.
Guidance on using color effectively, accessibly, and consistently across Apple platforms.
Color should enhance communication, reflect brand identity, support hierarchy, and remain legible across modes, devices, and environments.
System-defined dynamic colors are strongly preferred.
| docs/ | |
| ├── README.md | |
| ├── sidebar.md | |
| ├── getting-started.md | |
| ├── app-icons.md | |
| ├── color.md | |
| ├── materials.md | |
| ├── layout.md | |
| ├── icons.md | |
| └── accessibility.md |
Apple’s Human Interface Guidelines define how to design interfaces that feel native, intuitive, and consistent across Apple platforms.
Use visual structure so controls and interface elements clearly support the underlying content.
Align the interface with the hardware and system’s integrated, concentric design.
Follow platform conventions so interfaces adapt smoothly across window sizes, devices, and displays.
Guidelines for designing clear, consistent interface icons.
Icons should represent a single concept using minimal detail and familiar metaphors.
Guidance for designing adaptable, platform-consistent layouts.
Defines how translucent materials create depth, hierarchy, and clarity.
Materials separate foreground elements from background content while preserving readability.
Bright backgrounds may require dimming layers.