소피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:20

https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/settings/

 

Settings - App Architecture - iOS - Human Interface Guidelines - Apple Developer

Settings Some apps may need to provide a way to make setup or configuration choices, but most apps can avoid or delay doing so. Successful apps work well for most people right away, while also offering some convenient ways to adjust the experience. When yo

developer.apple.com

몇몇 앱들은 설정 창을 제공할 필요가 있지만 대부분의 앱은 이를 피하거나 늦출 수 있다. 좋은 앱은 바로 작동하는 동시에 유저 경험을 조절할 수 있는 편리한 방법들을 제공한다. 대다수의 사용자가 기대하는 대로 기능하는 앱을 디자인한다면 설정이 덜 필요해질 것이다.

  • 시스템에서 가져올 수 있는 것을 활용하라: 유저나 디바이스, 환경 등에 대한 정보가 필요하다면 유저에게 직접 물어보는 대신 시스템에 물어라. 예를 들어 사용자의 위치가 필요할 때 사용자에게 직접 우편번호를 묻는 것보다는 위치 정보 제공에 대한 동의를 구하는 것이 낫다. 유저가 거부할 때에만 직접 입력하게 하라.
  • 앱 내부의 배치 옵션에 우선순위를 고려하라: 앱의 메인 스크린에는 중요하거나 자주 변하는 옵션들이 있으면 좋다. 세컨더리 스크린은 가끔씩만 바뀌는 옵션에 더 적합하다.
  • 거의 바뀌지 않는 배치 옵션들만 설정 앱에서 보여줘라: 설정 앱에 가기 위해서는 현재 있는 앱에서 나가야만 하기 때문에 앱 안에서 설정을 바꾸도록 하는 것이 더 편리하다.
  • 필요한 상황에 설정 앱으로 가는 지름길을 제공하라: 설정 앱으로 가도록 안내하는 문구를 넣어야 하는 상황이라면, 설정 앱의 해당 요소에 바로 접근할 수 있는 버튼을 제시하는 게 좋다.