미디어 앱 만들기

자동차용 Android로 설계된 미디어 앱은 운전자가 도로에 시선을 유지하면서 좋아하는 미디어를 찾고 제어할 수 있도록 지원합니다.

자동차용 Android로 미디어 앱을 만드는 방법에는 두 가지가 있습니다. 앱의 사용자 인터페이스, 흐름, 브랜딩을 더 효과적으로 제어하려면 자동차 앱 라이브러리 템플릿을 가이드라인으로 사용하여 미디어 앱의 장점을 자동차에 적용하세요.

맞춤설정이 적은 간단한 접근 방식을 선호한다면 미디어 브라우저 서비스를 사용하세요.

자동차 앱 라이브러리 템플릿으로 더 많은 작업 수행

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

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

  • 섹션화된 항목 템플릿: 섹션화된 항목 템플릿을 사용하면 목록과 그리드를 혼합하여 맞춤 탐색 구조를 만들 수 있습니다. 최신 업데이트와 기능을 사용하려면 기존 목록 또는 그리드 템플릿 인스턴스를 섹션 항목 템플릿으로 이동하세요.
  • 미디어 재생 템플릿: 미디어 재생 템플릿을 사용하면 운전자가 재생 화면에서 실행할 수 있는 작업을 결정할 수 있습니다. 검색 결과 섹션에 표시할 버튼과 재생 버튼 및 이미지 (미디어 세션을 통해 제공)를 선택할 수 있습니다.
  • 로그인 템플릿: 로그인 템플릿은 주차 중에 앱에 로그인할 수 있는 옵션을 제공합니다.
  • 탭 템플릿: 탭 템플릿은 다른 템플릿의 컨테이너 역할을 하며 상단에 탭을 제공합니다.
미디어 재생 예
미디어 앱에 목록과 그리드를 표시하는 샘플
미디어 재생 예시
미디어 앱의 현재 재생 중인 항목 뷰를 보여주는 샘플

미디어 브라우저 서비스

브랜딩 및 맞춤설정이 제한된 기본 미디어 앱을 만들려면 MediaBrowserService (MBS)를 사용하세요.

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

  • 콘텐츠의 탐색 구조 만들기
  • 탐색 탭 및 맞춤 컨트롤 (필요한 경우)에 브랜딩 요소 및 아이콘 제공
  • 앱에 따라 자동차 앱 라이브러리 (CAL)의 템플릿을 사용하여 자동차 화면 (Android Automotive OS용)의 로그인 흐름 또는 설정과 같은 추가 흐름을 만들어야 할 수도 있습니다.

Android Auto 선택사항:

  • 추천 제공: 추천으로 표시할 미디어 콘텐츠 10개를 선택합니다.

미디어 앱 UX 요구사항

미디어 앱 요구사항에 대해 자세히 알아보려면 다음 리소스를 참고하세요.