v1.0.0 Initial baseline release hub of WIKI Android TV client

This commit is contained in:
sanjeok77 committed 2026-08-13 13:49:18 +00:00
commit dfeaf23857
2 files changed
+72

No files matched your search

+66
View File
@@ -0,0 +1,66 @@
# <img src="https://img.shields.io/badge/WIKI-E50914?style=for-the-badge&logo=android&logoColor=white" /> Release & Distribution Hub
<p align="left">
<img src="https://img.shields.io/badge/Latest%20Release-v1.0.0-E50914?style=flat-square&logo=android" alt="Latest Release" />
<img src="https://img.shields.io/badge/Build%20Status-Success-4CAF50?style=flat-square&logo=gradle" alt="Build Status" />
<img src="https://img.shields.io/badge/OTA%20Status-Active-007ACC?style=flat-square&logo=rss" alt="OTA Status" />
<img src="https://img.shields.io/badge/License-Non--Commercial-orange?style=flat-square" alt="License" />
</p>
본 저장소는 Android TV VOD 스트리밍 클라이언트 **WIKI**의 공식 APK 릴리즈 파일 및 무선 OTA(Over-The-Air) 자동 업데이트 배포 허브입니다.
---
## 🚀 최신 릴리즈 다운로드 (Direct Download)
<p align="left">
<a href="https://git.webpluss.net/sanjeok77/wiki_release/releases/download/v1.0.0/app-release.apk" target="_blank">
<img src="https://img.shields.io/badge/📥%20DOWNLOAD%20RELEASE%20APK%20(v1.0.0)-E50914?style=for-the-badge&logo=android&logoColor=white" alt="Download APK" />
</a>
</p>
### 📌 최신 버전 및 권장 환경
* **versionCode**: 100
* **versionName**: "1.0.0"
* **권장 타겟 환경**: Android TV OS 9.0 (API 28) 이상 (모든 안드로이드 TV 셋톱박스 및 스마트 TV 호환)
---
## 🔥 최초 정식 릴리즈 (v1.0.0 Highlights)
### ⚡ 1. 속도 극대화 최적화 (Extreme Performance)
- **앱 시작 속도 1초 미만**: 스플래시 대기시간(2.5s ➡️ 0.5s) 축소 및 쿠키(cf_clearance) 복원 즉시 초기화 완결.
- **재생 진입 속도 0.5초 미만**: Fast-Path API (get_episode.php) 지원으로 재생 클릭 즉시 스트리밍 가동.
- **포스터 스크롤 프레임드롭 ZERO**: Coil 크로스페이드 비활성화 및 15개 포스터 인메모리 프리페치로 스무스한 스크롤 보장.
### 📺 2. GNB 상단 메뉴 개편 & 가상 키보드 UX 최적화
- 상단 GNB 메뉴를 [홈], [나의 넷플릭스], [검색], [설정] 직관적 4대 카테고리로 정돈.
- GNB 영역 이동 중 검색(돋보기) 아이콘을 지날 때 키보드가 자동 팝업되는 불편함을 제거하고, D-Pad 하단(⬇) 이동 시에만 키보드 호출.
### 🎨 3. 설정 화면 3 vs 3 대칭 그리드 & 전체 데이터 영구 삭제
- **3 vs 3 대칭 그리드**: 좌측 3개, 우측 3개 카드 배치 및 **72dp 고정 카드 높이**, **14dp 세로 간격** 적용으로 화면 하단 잘림 없는 정돈된 레이아웃.
- **전체 데이터 영구 삭제 완비**: DB 삭제와 함께 Compose UI 메모리 상태 및 인메모리 캐시를 동시 비움으로써 즉각적인 전체 초기화 완료.
### 🎬 4. 단일 에피소드 "이어보기" 실시간 동기화
- 영화/극장판 등 단일 에피소드 시청 시 재생 버튼이 "이어보기"로 실시간 변환되는 DB 갱신 레이스 조건 완전 해결.
---
## 🔄 무선 자동 업데이트 (OTA Specification)
본 저장소의 [version.json](https://git.webpluss.net/sanjeok77/wiki_release/raw/branch/main/version.json)은 WIKI 클라이언트 앱이 구동될 때 자동 업데이트 롤아웃을 제어하는 기준 메타데이터입니다.
`json
{
"versionCode": 100,
"versionName": "1.0.0",
"apkUrl": "https://git.webpluss.net/sanjeok77/wiki_release/releases/download/v1.0.0/app-release.apk",
"updateMessage": "v1.0.0 최초 정식 릴리스 - Android TV 최적화 VOD 클라이언트, 1초 앱 시작/0.5초 재생 속도 극대화 엔진, 3 vs 3 대칭 설정 그리드, DPI 우회 엔진 및 OTA 지원"
}
`
---
## 🔗 관련 링크
* **소스 코드 저장소**: [git.webpluss.net/sanjeok77/wiki](https://git.webpluss.net/sanjeok77/wiki)
* **릴리즈 및 배포 저장소**: [git.webpluss.net/sanjeok77/wiki_release](https://git.webpluss.net/sanjeok77/wiki_release)