pile·
모바일·CJ온스타일CJ온스타일·

Android 온스타일 홈탭 스크롤 속도 개선 — Mission Possible

문제4월 홈탭 개편으로 영상과 다양한 UI가 늘면서 ExoPlayer의 Prepare·Release 타이밍, Cookie 기반 성인 상품 판별, 비동기 로딩·구좌 교체에서 스크롤 끊김이 생겼다.
접근스크롤 속도가 임계치를 넘으면 Lazy Prepare Video로 준비 단계를 건너뛰고, 정지 후 일괄 해제하는 Lazy Video Release를 FIFO 풀로 관리했으며, 성인 여부는 SharedPreference로 대체하고 홈 진입 시 Preload Async API와 Task Queue로 INSERT/DELETE 순서를 잡았다.
결과수치 측정은 못 했지만 홈탭·특가탭에서 스크롤이 빨려진다는 평가가 모였고, AS-IS의 “틱..틱” 끊김이 TO-BE 비교 영상에서 사라진 것을 확인했다.
CJ온스타일
CJ온스타일 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 모바일·토스 SLASH토스 SLASH·

    디자이너가 시안 대신 앱을 만든 이유

    토스 UX 디자이너가 AI를 협력자로 삼아 피그마 시안 대신 실제 SwiftUI 코드로 iOS 앱을 직접 구현한 경험을 다룬다. "데드엔드" 화면(송금·결제 완료 등)을 다음 경험의 시작점으로 전환하는 underlay 컴포넌트를 설계하면서 Metal 셰이더 구현까지 디자이너가 주도했고, 완성된 코드를 개발팀에 전달해 협업 방식 자체를 바꿨다.

    #design-system#ai-coding#ios+2