Themes - iOS - Human Interface Guidelines - Apple Developer

다른 플랫폼과 iOS 의 다른 차별점을 만드는 요소

1. Clarity

시스템 전체에서 텍스트는 모든 크기에서 읽을 수 있어야 하며 아이콘은 명확해야 한다.

장식은 적절하게 사용되어 너무 눈에 띄지 않고 자연스러워야 하며

기능에 명확하게 집중해서 디자인 해야 한다.

negative space, 색상, 글꼴, 그래픽 및 인터페이스 요소는 중요한 내용을 강조해야 하며,

사용자 입력에 반응할 수 있는 상호작용을 전달해야 한다.

2. Deference

컨텐츠를 이해하고 상호작용할 수 있도록 자연스럽고 분명한 인터페이스를 제공해야 한다.

화면에서의 핵심은 컨텐츠이므로, bezels, gradients, drop shadow는 최소화하여 인터페이스를 가볍고 명확하게 만든다.

3. Depth

뚜렷한 시각적 계층이나 현실적인 UI 요소의 움직임이 활력을 불어일으켜 컨텐츠의 이해를 도와야 한다.

Touch와 Discoverability는 사용자에게 즐거움을 주며 문맥을 잃지 않고 추가적인 컨텐츠와 기능을 사용할 수 있게 해준다.

사용자가 컨텐츠를 탐색하며 화면전환할 때, 앱의 깊이를 알 수 있어야 한다.