첫 화면이 끝나기 전에 다음 장면을 준비한다
앱 진입 시점부터 재생 시작까지의 흐름을 일관되게 유지하기 위해 진입 화면 전환과 영상 루프 처리를 재설계했다.
앱을 처음 실행할 때 사용자가 마주하는 것은 시간대별로 달라지는 진입 영상이다. 이 영상이 끝나기 전에 다음 화면이 준비되어야 전환이 끊기지 않는다. 이번 작업에서는 진입 구간의 영상 전환과 루프 처리를 재설계해 화면 간 연속성을 확보했다.
콘텐츠 노출 기준도 함께 정리했다. moment와 inst, 추천과 탐색의 노출 기준이 분산되어 있으면 동일 화면 내에서도 일관성이 깨진다. 노출 기준을 단일 지점으로 통합하고, 데이터 지연이나 캐시 선행 로드 상황에서도 화면 상태가 안정적으로 유지되도록 동기화 흐름을 정비했다.
재생 경로 통합과 함께 이펙터·리버브 체인을 실제 재생에 연결하는 작업을 수행했고, 권한 및 결제 처리 지점도 정리했다. 진입 경험의 안정성은 UI 레이어뿐 아니라 그 하위의 재생·상태 연결 구조에 직접 의존한다.