An open API service indexing awesome lists of open source software.

https://github.com/xjanova/netwixmobile

Hive Download — Smart Media Downloader. WPF/.NET 9 app to browse, download, stream & play Chinese short-drama series (rongyok.com). MVVM + SQLite, resumable downloads, built-in player, RGB theme.
https://github.com/xjanova/netwixmobile

csharp dotnet media-player mvvm sqlite video-downloader wpf

Last synced: 1 day ago
JSON representation

Hive Download — Smart Media Downloader. WPF/.NET 9 app to browse, download, stream & play Chinese short-drama series (rongyok.com). MVVM + SQLite, resumable downloads, built-in player, RGB theme.

Awesome Lists containing this project

README

          


NetWix

NetWix — Mobile App


สตรีมภาพยนตร์ · ซีรีส์ · ซีรีส์แนวตั้ง · อนิเมะ
แอป Android อย่างเป็นทางการของ netwix.online


Flutter
Android
backend
updates

---

แอปมือถือของ **NetWix** — ดึงเนื้อหาและสตรีมทั้งหมดจาก `netwix.online` (`/api/app/*`)
เล่นได้ทั้ง **MP4** และ **HLS** ทุกเรื่องดูฟรี · **Pro (129฿/เดือน) แค่ตัดโฆษณา**

## ✨ ฟีเจอร์

- **คลังเต็ม** — ภาพยนตร์ · ซีรีส์ · ซีรีส์แนวตั้ง · อนิเมะ (ซิงก์ตรงกับเว็บผ่าน home rails + หมวด)
- **เล่นทันที** — สตรีม MP4/HLS · พรีวิว EP1 อัตโนมัติแบบ Netflix · โหมดเต็มจอ
- **สมาชิก** — ล็อกอินผ่านเว็บ NetWix (Google / LINE / อีเมล) ด้วย deep link `netwix://`
- **เหรียญ & Pro** — สะสมเหรียญปลดล็อกตอน · ชวนเพื่อนรับ Pro ฟรี · Pro ตัดโฆษณา
- **อัปเดตในแอป (OTA)** — ดึง GitHub Release ล่าสุดมาติดตั้งทับให้เอง

## 🚀 พัฒนา / รัน

ต้องมี [Flutter 3.41+](https://docs.flutter.dev/get-started/install) + Android SDK

```bash
git clone https://github.com/xjanova/netwixmobile.git
cd netwixmobile/mobile

flutter pub get
flutter run # debug บนอุปกรณ์ / emulator
flutter build apk --release
```

โค้ดแอปทั้งหมดอยู่ใน **`mobile/`** (Flutter) · Backend เป็น Laravel ที่ `netwix.online` (repo แยก `xjanova/netwix`)

## 📦 ออกเวอร์ชัน (release + OTA)

`mobile/pubspec.yaml` → `version:` คือ single source of truth และเป็น **semver ล้วน** (เช่น `1.0.0` — ไม่มี `+build`)

- **อัตโนมัติ:** merge PR เข้า `main` พร้อม label `release:patch|minor|major` → *Auto Version Bump* จะ bump + tag + สั่ง build
- **ด้วยมือ:** แก้ `version:` ใน pubspec แล้ว `git tag vX.Y.Z && git push origin main vX.Y.Z`

CI (`android-release.yml`) build APK ที่เซ็นด้วย keystore แล้วเผยแพร่เป็น GitHub Release —
แอปที่ติดตั้งไว้เห็นและอัปเดตให้เองผ่าน OTA (`applicationId com.netwix.app` + signing key คงที่ตลอด)

## 🧱 Stack

`Flutter` · `Dio` · `Provider` · `video_player` · `sqflite` · `ota_update`
แบรนด์นีออน `#FF2D55 → #B026FF` · ฟอนต์ **Kanit**

## ⚖️ Disclaimer

สำหรับการรับชมส่วนตัวเท่านั้น — เนื้อหาทั้งหมดให้บริการผ่าน **netwix.online**