미디어 앱

자동차용 Android는 필요한 맞춤설정 수준에 따라 미디어 탐색 및 재생 환경 (예: 음악, 팟캐스트, 오디오북)을 공동으로 만드는 두 가지 방법을 제공합니다.

그림 1. 자동차 앱 라이브러리 템플릿을 사용하여 만든 샘플 미디어 앱 환경
  1. MediaBrowserService (MBS): 맞춤설정 없이 고품질 미디어 앱 환경을 빠르게 만드는 데 적합한 자동 완성 옵션입니다.

  2. 자동차 앱 라이브러리 (CAL) 템플릿: 맞춤설정 가능한 템플릿은 처음부터 시작하지 않고도 자동차에 최적화된 미디어 앱을 제공하는 데 도움이 되는 가이드라인을 제공합니다.

MediaBrowserService

제한된 브랜딩 및 맞춤설정이 적용된 기본 미디어 앱을 만들려면 MediaBrowserService을 사용하세요. 이는 사용자가 콘텐츠를 탐색하고 미디어를 재생할 수 있는 저렴한 환경입니다.

자동차용 Android 미디어 환경의 대부분의 기본 시각적 디자인과 상호작용 모델은 Google과 자동차 제조업체에서 결정하므로 개발자의 디자인 역할은 다음 사항에 주로 중점을 둡니다.

  • 콘텐츠의 탐색 구조 만들기
  • 탐색 탭 및 맞춤 컨트롤에 브랜딩 요소 및 아이콘 제공 (필요한 경우)

앱에 따라 CAL의 템플릿을 사용하여 로그인 흐름 또는 자동차 화면 설정 (AAOS의 경우)과 같은 추가 흐름을 만들어야 할 수 있습니다.

자동차 앱 라이브러리 템플릿

자동차 앱 라이브러리 템플릿을 사용하면 더 많은 인앱 맞춤설정과 유연성을 통해 Android Auto의 미디어 앱에 더 많은 기능을 제공할 수 있습니다.

특히 다음 템플릿은 멋진 미디어 환경을 만드는 데 도움이 됩니다.

  • 섹션화된 항목 템플릿: 섹션화된 항목 템플릿을 사용하면 목록과 그리드를 조합하여 맞춤 탐색 구조를 만들 수 있습니다. 최신 업데이트와 기능을 사용하려면 목록 또는 그리드 템플릿의 기존 인스턴스를 섹션화된 항목 템플릿으로 이동하세요.

  • 미디어 재생 템플릿: 미디어 재생 템플릿을 사용하면 재생 화면에서 실행할 수 있는 작업을 결정할 수 있습니다. 검색 결과 섹션에 표시할 버튼과 표시할 재생 버튼 및 이미지 (미디어 세션을 통해 제공됨)를 선택할 수 있습니다.

  • 로그인 템플릿: 로그인 템플릿은 주차 중 앱에 로그인하는 옵션을 표시합니다.

  • 탭 템플릿: 탭 템플릿은 다른 템플릿의 컨테이너 역할을 하며 상단에 탭을 제공합니다.

섹션으로 구분된 항목을 나타내는 이미지
그림 2. 섹션으로 구분된 항목 템플릿
섹션으로 구분된 항목을 나타내는 이미지
그림 3. 미디어 재생 템플릿

시작하기

CAL에서 템플릿을 사용하는 방법을 알아보려면 템플릿으로 앱 빌드를 참고하세요.

Android Auto의 미디어 환경을 자세히 알아보려면 Android Auto > 미디어 앱을 참고하세요. Google이 탑재된 자동차에서 환경이 작동하는 방식을 보려면 Automotive OS > 미디어 앱을 참고하세요.

UX 요구사항

미디어 앱은 미디어 앱 요구사항을 충족해야 합니다.