Saltar al contenido
Cherry TV — reproductor IPTV premium con IA on-device — captura del proyecto
Volver a proyectos
En desarrollo

Cherry TV — reproductor IPTV premium con IA on-device

App Android de IPTV de lujo + 226 canales DTT gratis, con recomendaciones por IA en el dispositivo (sin nube). 79 idiomas y módulos nativos Kotlin.

El problema

Las apps IPTV existentes son funcionales pero poco premium, dependen de la nube para recomendar y exigen configuración. Faltaba una experiencia de nivel Apple/Google, privada y con DTT gratis sin fricción.

Qué construí

Un reproductor IPTV premium para Android (live TV, películas y series desde Xtream Codes o M3U) que además incluye 226 canales DTT gratuitos (12 países + internacionales) con cero configuración, e IA/ML en el propio dispositivo (nada va a la nube).

  • Recomendación on-device con motor de 10 factores y búsqueda fuzzy (TF-IDF + trigramas), < 50 ms para 10.000 canales.
  • 10 módulos nativos Kotlin propios (Cast, PiP, grabación, reconocimiento de voz, prebuffer HLS…), reproducción con ExoPlayer, UI con glassmorphism.
  • Arquitectura limpia con fronteras forzadas por ESLint; almacenamiento cifrado (AES-256).

Métricas técnicas (verificables, en docs)

  • 1.819 tests / 133 suites · 79 idiomas · gates de cobertura por dominio.
  • Rendimiento medido en dispositivo real (frame times p50/p99 documentados).
  • Estado: pre-lanzamiento (envío a Play Store planificado).

Stack

React Native 0.81 (New Architecture + Hermes) · React 19 · TypeScript (strict) · Kotlin (7 módulos nativos) · react-native-video (ExoPlayer) · Reanimated 4 · HeroUI Native + uniwind (Tailwind 4 RN) · FlashList · MMKV · IA on-device en TypeScript puro.

Repositorio privado · app en pre-lanzamiento.