본문 바로가기
iOS - 실무관련/HIG(Human Interface Guidelines)

App architecture - Launching

by print_soo 2022. 3. 29.

앱을 시작하는 순간은 사람들이 앱에 대해 느끼는 방식에 상당한 영향을 미칩니다. 사람들이 사용하는 기기나 앱을 마지막으로 연 이후 시간에 관계없이 앱을 시작하는 경험은 빠르고 원활해야 합니다. 

아래 지침은 즐거운 출시 경험을 디자인하는 데 도움이 될 수 있다.  Responding to the Launch of Your App

 

 

시작 화면을 제공한다. 

시스템은 앱이 시작되는 순간 시작 화면을 표시하고 앱의 첫 번째 화면으로 빠르게 교체한다. 시작 화면의 기능은 사람들에게 앱이 빠르고 반응적이라는 인상을 주는 동시에 초기 콘텐츠가 로드 되도록 하는 것이다. 시작 화면에서 매끄럽게 전환되도록 하려면 첫 번째 앱 화면과 유사하고 그 자체로 주의를 끌지 않는 일반 화면을 디자인하자. Launch Screen 

 

적절한 가로/세로모드에서 시작한다. 

만약 앱이 세로(portrait)모드와 가로(landscape)모드 둘 다 지원한다면, 기기의 현재 모드에 맞춰 런치스크린이 나와야 한다. 만약 가로/세로 한가지 모드에서만 작동한다면, 그 모드에서만 시작되어야 하며, 필요 시 사용자들이 기기를 돌리도록 해야한다. 그러지 않아야 하는 강력한 이유가 있지 않는 한 가로모드의 앱은 기기가 왼쪽으로 돌려졌든 오른쪽으로 돌려졌든, 그 상태에서 적절하게 기능해야한다. Adaptivity and Layout 

 

정보 설정여부를 앱 시작 지점에서 묻지 말자.

사용자는 앱이 그냥 작동 시키기를 원한다. 대다수의 사용자를 위해 앱을 디자인하고, 설정을 바꾸고 싶은 소수에게 필요를 충족시키는 세팅을 설정할 수 있도록 하자. 가능한 기기의 설정과 기본값이나 iCloud와 같은 동기화 서비스를 통해 설정 정보를 얻자. 꼭 설정 정보를 물어봐야 한다면, 앱을 처음 열었을 때 적용하도록 하고, 나중에 앱 내 설정에서 수정할 수 있도록 하자.

 

앱에서 인앱 라이센스의 동의 및 철회를 보여주지 말자.

앱 스토어에서 동의 및 철회를 보여주고, 사용자가 앱을 다운로드 하기 전에 읽을 수 있도록 하자. 꼭 이 아이템을 앱 안에 포함시켜야 한다면, 사용자 경험을 망치지 않는 방법으로 적절히 통합시켜 보여주자.

 

앱이 재시작 될 때 이전 상태를 복원하자.

사용자가 이전의 위치를 가기 위해 다시 단계를 밟지 않도록 하자. 앱의 상태를 보존 및 복원해 사용자가 중단했던 곳에서 다시 이어갈 수 있도록 하자.

 

재시작을 장려하지 말자.

재시작 하려면 시간이 걸리고, 당신의 앱을 신뢰할 수 없으며 사용하기 어렵게 만든다. 만약 앱이 재시작 하지 않고선 작동하기 어려운 메모리 등 다른 문제가 있는 경우, 이 문제에 대해 알려줘야 한다.

 

너무 빨리, 혹은 너무 자주 당신의 앱을 평가해달라고 요구하지 말자.

첫 시작 이후 곧바로 물어보거나, 사용자가 앱을 사용하는동안 너무 자주 묻는 것은 짜증나며, 유용한 피드백을 받을 기회를 낮춘다. 항상 평가를 할지 말지 택할 수 있게 하고, 사용자가 앱을 평가하도록 강요하지 말자.

'iOS - 실무관련 > HIG(Human Interface Guidelines)' 카테고리의 다른 글

App architecture - Modality  (0) 2022.03.30
App architecture - Loading  (0) 2022.03.29
App architecture - Onboarding  (0) 2022.03.29
iOS - Interface Essentials  (0) 2022.03.29
iOS - Themes  (0) 2022.03.29