애플의 iOS 휴먼 인터페이스
가이드라인 (iOS Human Interface Guideline)
애플은 iOS 플랫폼용 앱 개발의 지침이 되는 휴먼 인터페이스 가이드라인 문서를 배포하고 있습니다.
1. 미적 통합성
얼마나 아름답게 만들어졌는가의 문제가 아니라 그 외관이 기능에 얼마나 제대로 녹아 들었느냐를 의미한다. 정체성과 목적에 부합하는 명확하고 총체적인 메시지를 표시하고 메시지를 저해하지 않아야 합니다.
2. 일관성
일관성 있는 인터페이스는 사람들이 그 경험과 지식을 다른 상황에서도 응용할 수 있어야 합니다. 종속된 것이 아닌 표준으로써의 장점을 갖는 것으로 이해해야 합니다.
3. 직접 조작
멀티터치는 화면 속의 대상을 직접 조작할 수 있는 환경입니다. 이것은
수행하는 과업에 더 직관성을 갖고 행동의 결과를 예측하는데 큰 장점이 있습니다. 앱에서는 장치를 움직여
화면 속 대상을 조작할 수 있고, 오브젝트를 직접 조작하며 수행 결과를 실시간으로 확인할 수 있습니다.
4. 피드백
사용자 행동에 대한 반응과 그 처리 상황을 직관적으로 알 수 있도록 합니다. 사용자는
조작 행위에 대한 반응을 즉시 확인하고,. 일련의 수행 과정에 대한 시각적인 변화를 인지할 수 있어야
합니다.
5. 메타포(상징)
가상의 대상이나 행위를 현실의 대상과 행위와 연결하고자 할 때 사용자는 그 관계를 즉시 이해할 수 있어야 합니다. 컴퓨터의 폴더와 같은 메타포는 사전 지식이 없어도 무언가를 정리해 수납하는 의미로 이해할 수 있습니다. 메타포는 그 연결 의미를 지나치게 확장하지 않고 직관적인 의미 범주 내에서 정의하는 것이 바람직합니다. 스마트폰에서는 단순히 대상뿐만 아니라 다양한 행동도 메타포로 사용하고 있습니다.
6. 사용자 컨트롤
사용자는 언제든지 수행
중인 행위나 시스템에서 진행되는 수행 과정을 제어할 수 있어야 합니다. 특히 사용자의 조작에 따른 시스템
동작이 위험하거나 파괴적인 결과를 가져올 수 있다면 언제든 결정을 철회하고 취소할 수 있어야 합니다.
댓글 없음:
댓글 쓰기