MediaBrowserService로 미디어 앱 빌드

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

미디어 UI의 대부분은 자동차 제조업체와 Google에서 제어하므로(미디어 파트너 역할 참고) 앱 개발자의 디자인 관련 작업은 비교적 간단합니다.

다음은 앱 개발자를 위한 기본 작업입니다.

  1. 탐색 탭 계획: 콘텐츠의 최상위 뷰를 최대 4개까지 선택하고 탐색 탭의 아이콘 또는 라벨을 결정합니다.
  2. 탐색 뷰 계획: 콘텐츠의 최상위 뷰와 하위 뷰를 구성하고 형식을 지정하는 방법 (그리드 또는 목록)을 계획합니다.
  3. 재생 컨트롤 맞춤설정: 맞춤 작업 및 아이콘을 제공할지, 현재 재생목록을 구현할지 결정합니다.
  4. 음성 액션 계획: 사용자가 음성으로 요청할 수 있는 명령어를 결정합니다.
  5. 브랜딩 요소 제공: 브랜드를 나타내는 앱 아이콘과 강조 색상을 제공합니다.

AAOS만을 위한 추가 단계(선택사항):

  1. 로그인 흐름 만들기: 사용 가능한 템플릿을 사용하여 사용자가 자동차 화면에서 앱에 로그인할 수 있는 로그인 흐름을 만듭니다 (앱에 로그인이 필요한 경우).
  2. 설정 만들기: 설정이 필요한 경우 앱의 차량 내 설정 화면을 만듭니다.

Android Auto 전용의 선택적 추가 단계:

  1. 추천 제공: 추천으로 표시할 미디어 콘텐츠 10개를 식별합니다.

앞서 언급한 링크를 사용하여 각 작업에 관한 자세한 안내를 확인하세요. 제공해야 하는 디자인 요소의 요약은 체크리스트를 참고하세요.

미디어 파트너 역할

AAOS 기반 차량에서 실행되는 앱의 경우 자동차 제조업체는 브랜드 및 차량 스타일을 반영하도록 UI를 맞춤설정할 수 있습니다. Android Auto에서 실행되는 앱의 경우 Google은 호환되는 다양한 차량에서 일관된 앱의 모양과 느낌을 만듭니다. 다음 표는 통합된 미디어 앱 환경을 보장하기 위한 앱 개발자와 자동차 제조업체 (AAOS)의 디자인 역할을 요약합니다.

미디어 환경의 측면 자동차 제조업체의 디자인 역할 (또는 Android Auto의 경우 Google) 앱 개발자의 디자인 역할
미디어 앱 탐색하기 앱 바가 표시되는 위치를 결정하고 앱 바에 표시될 수 있는 앱 탐색 및 컨트롤을 지원합니다. 앱 바의 탭에 표시할 최상위 콘텐츠 뷰를 결정하고 필요에 따라 아이콘과 라벨을 제공합니다 (탐색 탭 계획 참고).
콘텐츠 세부정보 둘러보기 그리드 또는 목록 항목의 크기와 콘텐츠를 결정하고 하위 콘텐츠 수준에서 앱 헤더 구현 각 수준에서 탐색 가능한 미디어 콘텐츠의 형식 (그리드 또는 목록) 및 구성을 결정합니다 (탐색 보기 계획 참고).
미디어 재생 앱의 맞춤 작업 컨트롤을 비롯하여 적절한 미디어 메타데이터와 재생 컨트롤을 사용하여 재생 뷰와 최소화된 컨트롤 막대를 구현합니다. 재생 뷰에 현재 재생목록 어포던스와 현재 재생목록의 스타일을 제공합니다. 컨트롤 막대에 맞춤 작업을 구현할지 결정하고 아이콘을 제공합니다. 또한 현재 재생 중인 트랙의 표시기를 제공할지 여부와 현재 재생목록을 구현할지 여부를 결정합니다 (재생 컨트롤 맞춤설정 참고).
음성 작업 Google 어시스턴트 UI를 제공하고 사용자가 특정 자동차에서 어시스턴트를 호출하는 방식을 제어합니다. 음성 요청에 지원할 미디어 카테고리와 일반 요청에 제공할 콘텐츠를 지정합니다(음성 작업 계획).
브랜드 기여 분석 모든 콘텐츠 화면에 앱 아이콘을 표시하고 서드 파티 앱 색상을 강조 색상으로 적용할 위치를 선택합니다. 앱 아이콘을 제공하고 강조 색상을 지정합니다 (브랜딩 요소 제공 참고).
로그인 및 설정 앱 바에서 검색 및 설정에 대한 설정 어포던스를 제공하고 필요에 따라 사용자를 로그인 화면으로 연결합니다. 템플릿을 사용하여 로그인 흐름과 설정 화면을 만듭니다. 필요한 경우 로그인 흐름 조정디자인 설정을 참고하세요.
권장사항 콘텐츠 추천이 표시될 UI 제공 적절한 콘텐츠 추천을 위한 소스 제공