안드로이드 TV 사용자들을 위한 새로운 앱 스토어 '오픈 셸프(Open Shelf)'가 등장했습니다. 이 앱은 구글 플레이 스토어(Google Play Store)에 등록되지 않은 수많은 오픈소스(open-source) 안드로이드 TV 앱들을 깃허브(GitHub)에서 찾아내어, 사용자들이 쉽게 검색하고 설치할 수 있도록 돕습니다. 현재 약 2,900개의 TV 앱이 목록화되어 있으며, 이는 안드로이드 TV 생태계에 새로운 활력을 불어넣을 잠재력을 가지고 있습니다.
오픈 셸프는 깃허브의 공개 데이터를 활용해 앱 목록을 구축합니다. 특정 기준을 충족하는 앱들만 포함되는데, 예를 들어 포크(fork)된 저장소가 아니어야 하고, 지난 3년 내에 APK 파일이 포함된 최신 릴리스(release)가 있어야 하며, 안드로이드 TV 런처(launcher) 항목이 매니페스트(manifest)에 선언되어 있어야 합니다. 이 앱은 사용자의 TV CPU에 맞는 APK를 자동으로 선택하고, 업데이트 시 서명 키(signing key)를 확인하여 보안을 강화합니다. 또한, 비디오 플레이어(video player)나 런처(launcher) 같은 기능별 검색은 물론, 설치된 앱 관리 및 업데이트 기능도 제공합니다. IPTV 플레이어(player)나 스트리밍 클라이언트(streaming client) 같은 특정 앱들은 기본적으로 숨겨져 있어, 사용자가 설정에서 직접 활성화할 수 있습니다.
이러한 접근 방식은 안드로이드 TV 앱 생태계에 중요한 의미를 가집니다. 기존에는 구글 플레이에 등록되지 않은 앱을 설치하려면 사용자가 직접 APK 파일을 찾아 다운로드하고 사이드로드(sideload)하는 복잡한 과정을 거쳐야 했습니다. 오픈 셸프는 이러한 진입 장벽을 낮춰, 개발자들이 깃허브에만 공개한 혁신적인 오픈소스 TV 앱들이 더 많은 사용자에게 도달할 수 있는 길을 열어줍니다. 이는 안드로이드 TV 플랫폼의 다양성을 증진시키고, 사용자들에게 더 넓은 선택지를 제공함으로써 전반적인 사용자 경험을 향상시킬 것으로 기대됩니다.