길 찾기
iOS 6 이후, Maps 는 경로에 대해 교통정보를 원하면 - 장치에 설치된 앱과 앱 스토어의 - 길 찾기 앱들의 리스트를 디스플레이 한다.
길 찾기 앱은 현재 선택된 경로에 대해 교통 선택사항 정보를 제공한다. 사람들은 길 찾기 앱이 빠르고, 사용하기 쉽고, -무엇보다- 정확하길 원한다. 이 섹션의 가이드라인을 따르면 신뢰할 수 있는 교통 정보와 즐거워하는 사용 경험을 제공하는 데 도움이 될 것이다.
당신의 앱이 약속하는 기능을 제공하라. 사람들이 교통정보 리스트에서 당신의 앱을 보면, 그 앱이 자기가 목적지까지 가는 걸 도와줄 거라고 생각한다. 하지만 당신 앱이 선택한 경로에 대한 정보를 제공하지 못하거나 - 포함되어야 할 교통수단의 종류가 없다면 - 사람들은 다시 기회를 주지 않을 수도 있다. 당신 앱의 능력을 정확ᄅ히 나타내는 것은 아주 중요하다 ; 아니면, 당신의 앱은 의도적으로 사용자들을 허위로 꾄다고 볼 수도 있다.
사용자에게 당신의 길찾기 앱에 대해 확신을 줄 수 있는 두가지 중요한 방식이 있다 :
당신이 지원하는 최대한 정확하게 지리학적 영역을 정의하라. 예를 들어, 당신 앱이 파리의 버스 경로에 대해 사람들이 정보를 얻도록 돕는다면, 당신의 지원되는 영역은 파리이지, 일-드-프랑스나 프랑스가 아니다.
지원하는 교통수단의 종류를 지정하라. 예를 들어, 당신이 지하철 정보에 특화되어 있다면, 모든 철로 기반의 교통수단 종류에 대한 정보를 제공한다는 식으로 암시하지 마라.
사용을 쉽게 하기 위해 UI를 단순화하라. 길 찾기 앱에 있어서 사용성이 쉬운 것은 특히 중요하다. 왜냐하면, 사람들은 - 밝은 햇빛, 열차의 어두운 실내, 험한 길을 달리며 또는 아주 바쁠 때 등 열악한 상황에서 주로 사용하기 때문이다. 텍스트가 어떤 조명 아래에서도 읽기 쉽고 부드러운 주행을 하는 게 아니라도 버튼들은 탭 하기 쉬워야 한다.
길 찾기에 집중하라. 부가적인 정보가 유용하다 하더라도, 당신의 앱은 사용자가 목적지에 도착하기 위해 따르는 단계별 길 안내를 제공하는 데 집중해야 한다. 특히, 사용자들이 현재 어떤 단계에 와 있는지와 다음 단계로 어떻게 갈 수 있는지를 알 수 있게 해야 한다. 당신은 -시간표와 시스템 맵과 같은 추가적인 데이터를 제공할 수 있지만 이런 데이터들이 길 찾기 정보보다 두드러지면 안된다.
길 찾기의 모든 단계에 대한 정보를 제공하라. 사람들은 당신 앱으로부터 버림받았다는 느낌을 받으면 안된다. 당신이 정보 제공 영역을 정확하게 알렸다고 하더라도, 사용자가 이미 경로상의 첫 번째 환승역에 있다거나 마지막 환승 역이 목적지와 같다거나 하는 것을 예상할 수 없다. 이런 상황을 다루기 위해, 먼저 경로의 시작점과 끝 점을 분석하라. 거리가 충분히 짧다면, 사용자의 현재 위치에서 첫 번째 환승역까지, 마지막 환승역에서 목적지까지 걸을 수 있는 길 안내를 제공하라. 걷는 것이 합리적인 선택이 아니라면, 사용자의 다른 선택을 설명하도록 시도하라. 필요하다면, Maps를 열도록 해서 걷거나 운전하는 길 찾기중 일 부분의 안내를 줄 수 있다.
Maps에서 당신 앱으로 전환해 왔을 때, 정보를 다시 입력하도록 하지 마라. 사용자가 Maps로부터 왔다면, 이미 관심을 가지는 경로의 시작점과 끝점을 알고 있으므로, 적당한 교통 정보를 당신 앱이 열리자 마자 바로 제공할 수 있다. 만약 홈 스크린에서 당신 앱을 실행했다면, 경로의 자세한 정보를 제공할 수 있는 쉬운 방법을 제공하라.
교통 정보를 그림과 글자로 디스플레이 하라. 맵 뷰는 전체 경로를 크고 물리적인 컨텍스트에서 볼 수 있도록 한다 ; 단계별 리스트는 사람들이 목적지에 도달하기 위해 해야 하는 액션에 사람들이 집중하게 한다. 두 가지를 모두 제공하고 그 둘 간의 전환을 쉽게 할 수 있도록 하는 게 가장 좋다.
교통 리스트에서 당신의 앱이 선택되었다면, 가능한 맵부에서 - 정거장까지/에서 걷는 길을 포함해서 전체 경로를 표시하는 것으로 시작하는 것이 좋다. 맵 뷰는 사용자의 여정에 대해 다양한 단계에 대한 오버뷰를 제공하며 그들의 경로가 어떤 지리적 영역에 둘러싸여 있는지를 보여준다.
부가적인 정보로 맵 뷰를 풍부하게 하라. 사람들은 당신 앱 안의 맵이 그들이 지금껏 사용해 온 다른 맵들과 유사하게 동작할 것으로 예상한다. 사용자가 줌과 팬을 하도록 하는 것 외에도, 사용자들이 필요로 하는 어노테이션 정보를 디스플레이 하는 게 좋다. 예를들어, 사용자의 현재 위치, 목적지, 환승지 또는 경로상의 관심지점을 나타내는 핀을 디스플레이 할 수 있다. 핀 하나만 달랑 표시하는 것을 삼가라. 왜냐하면, 부가적인 컨텍스트가 없다면 사용자들은 그것이 무엇을 나타내는지 알기 어렵기 때문이다. 보다 자세한 정보는 Map View를 보라.
가능하다면, 지하철 노선도와 같은 스태틱 맵을 맵뷰와 융합하라. 이렇게 하는 좋은 방법은 맵 뷰위에 스태틱 이미지를 오버레이 함으로서 사용자들이 그들의 경로가 어떻게 되는지와 지금 어디에 있는지를 보다 큰 교통 시스템과 연계해서 볼 수 있기 때문이다.
사용자들에게 다중의 교통 선택사항들을 정렬하는 다른 방식을 제공하라. 사람들이 교통관련 결정을 하는 데에는 많은 요소들이 영향을 준다. 예를 들어, 사용자들이 시작 또는 끝 시간으로 교통 옵션을 정렬하도록 할 수도 있고, 걷는 정도를 기준으로, 정류장의 갯수를 기반으로, 또는 환승 횟수나 다른 교통수단 종류가 필요한지를 기준으로 정렬하고 싶을 수 있다. 다중 교통 옵션을 디스플레이하는 순서에 상관없이, 사용자들이 옵션들간의 차이점을 즉시 알아챌 수 있도록 하라.
경로에 대해 중요한 정보가 있다면 푸시 노티피케이션 사용을 고려해 보라. 가능한, 교통 정보가 변경되는지를 사용자들이 알 수 있도록 해서, 계획을 조정할 수 있도록 하라. 예를 들어, 기차가 연착하거나 버스가 일시적으로 운행을 못하면 사람들은 목적지까지 다른 경로를 이용해야 한다. 그리고 단계들 중에 긴 시간 정차하는 경우, 사람들은 언제 그들의 다음 운송수단이 출발하는지에 대해 통지 받는 것을 감사할 것이다.
Copyright © 2014 Apple Inc. All rights reserved. Terms of Use | Privacy Policy | Updated: 2014-03-10