소피it블로그
[iOS HIG] Human Interface Guidelines - App Architecture (7) Settings 정리 본문
기획, 디자인/디자인
[iOS HIG] Human Interface Guidelines - App Architecture (7) Settings 정리
sophie_l 2022. 5. 15. 11:20https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/settings/
몇몇 앱들은 설정 창을 제공할 필요가 있지만 대부분의 앱은 이를 피하거나 늦출 수 있다. 좋은 앱은 바로 작동하는 동시에 유저 경험을 조절할 수 있는 편리한 방법들을 제공한다. 대다수의 사용자가 기대하는 대로 기능하는 앱을 디자인한다면 설정이 덜 필요해질 것이다.
- 시스템에서 가져올 수 있는 것을 활용하라: 유저나 디바이스, 환경 등에 대한 정보가 필요하다면 유저에게 직접 물어보는 대신 시스템에 물어라. 예를 들어 사용자의 위치가 필요할 때 사용자에게 직접 우편번호를 묻는 것보다는 위치 정보 제공에 대한 동의를 구하는 것이 낫다. 유저가 거부할 때에만 직접 입력하게 하라.
- 앱 내부의 배치 옵션에 우선순위를 고려하라: 앱의 메인 스크린에는 중요하거나 자주 변하는 옵션들이 있으면 좋다. 세컨더리 스크린은 가끔씩만 바뀌는 옵션에 더 적합하다.
- 거의 바뀌지 않는 배치 옵션들만 설정 앱에서 보여줘라: 설정 앱에 가기 위해서는 현재 있는 앱에서 나가야만 하기 때문에 앱 안에서 설정을 바꾸도록 하는 것이 더 편리하다.
- 필요한 상황에 설정 앱으로 가는 지름길을 제공하라: 설정 앱으로 가도록 안내하는 문구를 넣어야 하는 상황이라면, 설정 앱의 해당 요소에 바로 접근할 수 있는 버튼을 제시하는 게 좋다.