Human Interface Guidelines (Themes)

Heeel·2022년 5월 12일
0

원본 문서:
Human Interface Guidelines-Themes

NOTE
본 글은 Apple developer의 공식문서인 Human Interface Guidelines-Themes 원본을 번역하여 정리한다.


Ios Design Themes

다른 플랫폼과 차별화 시키는 Ios의 만의 3가지 기본 테마를 아래에 소개한다.

  • Carity(명확성): 시스템 전체에서 텍스트는 모든 크기에서 명확히 읽을 수 있고, 아이콘은 정확하고 명확하다. Negative space, 색, 폰트, 그래픽 및 인터페이스 요소들은 중요한 내용을 강조하고 상호 작용을 전달한다.
  • Deference(차이): 부드러운 동작과 아름다운 인터페이스는 콘텐츠를 이해하고 상호작용하는데 도움을 준다. 콘텐츠는 일반적으로 전체 화면을 채우고, 반 투명도와 흐림 효과는 더 많은 것을 암시한다. bezels, graduebts, 그림자를 최소한으로 사용하여 인터페이스를 밝게 유지하면서 콘텐츠를 가장 중요시한다.
  • Depth(깊이): 뚜렷한 시작적인 레이어와 그리고 현실적인 모션은 계층감을 전달하고 활력을 부여하며 이해를 돕는다. Touch 및 검색은 기능 및 추가 콘텐츠에 접근할 수 있도록 한다. 화면 간 전환은 콘텐츠를 탐색할 때 깊이감을 제공한다.

Design Principles (디자인 원칙)

앱을 구상할 떄 다음 6가지 원칙을 항상 명심하자.

Aesthetic Integrity (미적 완전성)

Aesthetic Integrity는 앱의 모습과 기능이 얼마나 잘 일치되는지 보여준다. 예를 들어 사람들이 집중력이 필요한 업무를 할 때 도움을 주는 앱은 미묘하고 눈에 거슬리지 않는 그래픽, 표준적인 control 그리고 예측 가능한 동작을 사용하여 집중력을 유지하는 데 도움을 줄 수 있다. 반면에 게임과 같은 몰입형 앱은 사용자가 정보를 찾는 것을 장려하는 동시에 재미와 흥분을 제공한다.

Consistency (일관성)

일관성 있는 앱은 시스템이 제공하는 인터페이스 요소, 사용자들에게 잘 알려진 아이콘, 표준적인 텍스트 스타일. 통합된 용어를 사용하여 익숙한 표준과 paradigm을 구현한다. 이렇게 만들어진 앱은 사람들이 기대하는 방식으로 앱의 기능과 동작을 통합한다.

Direct Manipulation(직접적인 조작)

화면에 있는 콘텐츠의 direct manipulation은 사람들의 관심을 끌고 이해를 돕는다. 사용자들은 애플 기기를 회전하거나 제스처를 사용하여 콘텐츠에 영향을 줄 때 direct manipulation을 경험한다. Direct manipulation을 통해서 그들의 행동의 결과를 시각적으로 볼 수 있고 그리고 즉시 확인할 수 있다.

Feedback (피드백)

피드백은 피드백의 결과를 인정하고 사람들에게 피드백의 결과를 계속 보여주어야 한다. Ios에서 기본적으로 제공하는 앱은 사용하는 모든 사용자의 행동에 반응하여 사용자가 바뀐 것을 알 수 있도록 피드백을 제공한다. 앱은 탭을 하면 대화형 요소가 간단히 화면에 표시되고, 진행률 표시기(앱의 다운로드나 업데이트)는 작업의 상태를 알려야 하며, 애니메이션과 사운드는 작업의 결과를 명확히 알리는 데 도움이 된다.

Metaphors (은유)

사람들은 앱의 가상 객체(물체)와 동작들이 실제 세계를 기반으로 하는지, 디지털 세계에 기반으로 하는지 상관없이 친숙한 경험에 대한 Metaphor 일 때 앱에 더 빨리 익숙해진다. 사람들이 화면과 물리적으로 상호작용(탭, 스와이프) 하기 때문에 Metaphor는 Ios에서 잘 작동한다. Ios에서 사람들은 콘텐츠를 확인하기 위해 뷰를 이동할 수 있다. 또한 콘텐츠를 드래그, 스와이프 할 수 있고 스위치를 토글 하며 책과 잡지의 페이지를 넘길 수도 있다.

User Control (사용자 제어)

Ios는 전반에 걸쳐 앱이 아닌 사람이 Ios를 제어한다. 앱은 위험한 결과에 대해 경고하거나 행동을 제안할 수 있지만 앱이 주도적으로 의사결정을 하지 못하도록 해야 한다. 가장 좋은 앱은 사용자의 제어(통제)를 메인으로 하는 동시에 원치 않는 결과를 방지하는 것 사이에서 올바르게 균형이 잡힌 것이다. Ios 앱은 대화형 요소를 친숙하고 예측 가능하게 유지하며 삭제 중인 작업을 확인하며, 이미 진행 중인 작업을 쉽게 취소할 수 있도록 하여 사람들이 Ios를 통제하고 있다는 느낌을 준다.

0개의 댓글