템플릿으로 앱 빌드

자동차용 Android 앱 라이브러리로 앱을 설계하려면 템플릿을 작업 흐름으로 시퀀싱하고 앱과 사용자의 목표에 맞게 맞춤설정해야 합니다.

이 라이브러리를 사용하여 다음 카테고리의 앱을 만드세요.

디자인 프로세스를 대략적으로 이해하려면 아래의 프로세스 단계를 참고하세요. 사용자 환경을 만드는 데 있어 개발자의 역할과 앱 라이브러리의 역할에 관한 자세한 내용은 누가 무엇을 처리하나요?를 참고하세요.

절차 단계

자동차용 Android 앱 라이브러리로 설계하는 과정은 일반적으로 다음 단계를 따릅니다.

  1. 사용자 작업 정의 사용자가 차량에서 앱을 사용하여 실행하는 데 중요한 작업을 파악합니다.
  2. 작업 흐름 계획 사용자를 각 작업으로 안내할 템플릿 시퀀스를 선택합니다.
  3. 운전 상태 고려하기 주차 전용 템플릿과 작업 흐름 전략을 전략적으로 활용하세요.
  4. 커뮤니케이션 계획 앱이 사용자와 통신하는 모든 시나리오에 적절한 커뮤니케이션 옵션을 선택합니다.
  5. 앱 맞춤설정: 사용자의 요구사항을 반영하도록 각 템플릿의 콘텐츠를 맞춤설정하고 앱의 브랜드를 반영하도록 스타일을 맞춤설정합니다.

처리 주체와 처리 대상

자동차용 Android 앱 라이브러리로 앱을 만들면 앱 라이브러리가 호환되는 모든 자동차에서 운전에 최적화된 방식으로 작동하도록 하는 등 앱 환경의 여러 측면을 처리합니다.

라이브러리에서 처리하는 항목 앱 개발자가 처리하는 작업
  • 입력: 터치 스크린이나 로터리와 같이 특정 자동차에서 사용 가능한 메커니즘을 통해 템플릿에 대한 사용자 입력을 처리합니다.
  • 화면 크기 조정: 콘텐츠를 화면 크기에 맞게 조정
  • 화면 전환: 화면 간에 모션 전환
  • 일관되고 운전에 최적화된 UI: 앱 전반에서 UI와 상호작용 패턴이 친숙하고 일관되도록 합니다.
  • 밝은 모드 및 어두운 모드 (아래에 명시된 경우 제외): 조명 조건에 적합한 모드로 템플릿 기능 조정
  • 운전 상태에 기반한 UX 제한: 사용자가 운전 중일 때 텍스트를 제한하거나 키보드와 같은 특정 기능을 사용 중지합니다.
  • 내비게이션 외 앱용 지도: 장소 목록 (지도) 템플릿에 지도 그리기
  • 음성 입력: 녹음된 오디오 처리
  • 사용자 흐름: 중요한 사용자 여정을 해결하는 맞춤설정된 템플릿 시퀀스 만들기
  • 메타데이터: 지도에 고정할 목록 항목 및 위치와 같은 메타데이터 제공
  • 브랜딩 요소: 앱 아이콘, 이미지, 맞춤 강조 색상(밝은 색상 및 어두운 색상 변형 포함) 제공
  • 지도 (내비게이션 앱만 해당): 원하는 경우 클러스터 디스플레이용 지도를 포함하여 지도를 그리고 업데이트합니다 (지시된 대로 밝은 테마 또는 어두운 테마).

AAOS의 경우 차량 OEM에서 다음을 처리합니다.