v1.0.1: update README with release highlights
This commit is contained in:
1 parent
42c8f1bfd6
commit
d896ff3921
1 file changed
+17
-59
@@ -1,66 +1,24 @@
|
||||
# <img src="https://img.shields.io/badge/WIKI-E50914?style=for-the-badge&logo=android&logoColor=white" /> Release & Distribution Hub
|
||||
# WIKI App Release
|
||||
|
||||
<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>
|
||||
[](https://git.webpluss.net/sanjeok77/wiki_release/releases/download/v1.0.1/app-release.apk)
|
||||
|
||||
본 저장소는 Android TV VOD 스트리밍 클라이언트 **WIKI**의 공식 APK 릴리즈 파일 및 무선 OTA(Over-The-Air) 자동 업데이트 배포 허브입니다.
|
||||
## 최신 버전
|
||||
|
||||
- **versionCode**: 101
|
||||
- **versionName**: 1.0.1
|
||||
- **APK 다운로드**: [app-release.apk](https://git.webpluss.net/sanjeok77/wiki_release/releases/download/v1.0.1/app-release.apk)
|
||||
|
||||
## v1.0.1 변경사항
|
||||
|
||||
### 도메인 자동 갱신 엔진 개편
|
||||
- tvwiki.store 리다이렉트 체인 방식을 폐기하고 티비위키접속.com 허브 페이지에서 최신 도메인을 자동 파싱하는 방식으로 전환
|
||||
- meta description → url-text 태그 → href 속성 → 본문 전체 스캔의 4단계 폴백으로 안정적인 도메인 추출 보장
|
||||
- 하드코딩 폴백 도메인을 tvwiki36.net → tvwiki45.net으로 최신화
|
||||
|
||||
---
|
||||
|
||||
## 🚀 최신 릴리즈 다운로드 (Direct Download)
|
||||
## OTA 자동 업데이트
|
||||
|
||||
<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>
|
||||
앱 시작 시 아래 JSON을 확인하여 새 버전이 있으면 업데이트 안내:
|
||||
|
||||
### 📌 최신 버전 및 권장 환경
|
||||
* **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)
|
||||
https://git.webpluss.net/sanjeok77/wiki_release/raw/branch/main/version.json
|
||||
Reference in new issue
Block a user