사용자 작업 정의

앱의 자동차용 Android 버전을 만들려면 먼저 차량에 적합한 작업을 식별하고 운전자의 주의가 분산되지 않도록 제한해야 합니다.

운전자 주의 분산 행동 제한

운전자의 주의를 분산하는 요소를 최소화하려면 자동차 앱을 설계할 때 이러한 전략을 염두에 두세요.

각 화면의 정보 제한: 운전자가 도로에서 최대한 주의를 기울이도록 하기 위해 앱 라이브러리의 템플릿은 운전 중 각 화면에 표시될 수 있는 정보의 양을 제한합니다. 각 템플릿에는 허용되는 수의 작업, 이미지, 기타 요소 (경우에 따라 텍스트의 양)가 설명되어 있습니다. 목록 및 그리드 항목이 포함된 템플릿의 경우 허용되는 최대 항목 수는 차량에 따라 다르며 ConstraintManager API를 통해 가져올 수 있습니다.

필수 앱 콘텐츠만 제공: 앱의 자동차 버전의 경우 앱의 전체 콘텐츠보다는 자주 사용하는 위치와 같은 필수 운전 관련 콘텐츠에 중점을 둡니다.

작업에 필요한 주의 최소화: 작업 흐름을 짧게 유지하여 드라이버의 프로세스를 간소화합니다.

바로가기 제공: 빠른 액세스를 위해 작업 흐름 초기에 저장된 사용자 콘텐츠를 표시합니다 (예: 즐겨찾기 또는 최근 방문한 위치).

사용자 입력 최소화: 사용자가 운전 중에 쉽게 선택할 수 있도록 가능하면 사전 선택된 옵션과 기본값을 제공하세요. 또한 운전 중에는 음성 입력을 사용 설정하는 것이 좋습니다.

템플릿 콘텐츠는 신중하게 업데이트: 템플릿 콘텐츠를 업데이트하면 운전자가 다른 곳으로 이동하지 않을 수 있으므로 일부 유형의 업데이트는 제한됩니다. 즉, 작업의 걸음 수가 증가하고 운전 중에는 걸음 수가 제한됩니다. 새로고침되는 업데이트는 방해가 되지 않으며 방해를 최소화하기 위해 제한될 수 있습니다. 자세한 내용은 새로고침이란 무엇인가요?를 참고하세요.

자동차 UI 디자인에서 방해 요소를 제한하는 방법에 관한 일반적인 정보는 디자인 기초를 참고하세요.