
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.
Otros trabajos con un enfoque técnico afín:
Dashboard ejecutivo de monitorización (OFITECO)
Panel de gestión para monitorización de infraestructura: tabla avanzada, filtros en cascada, KPIs reactivos y mapas interactivos, en 4 idiomas y WCAG AA.
DevFlow AI — 20 herramientas para desarrolladores
Suite local-first de 20 herramientas para devs con IA opcional y gratuita. Lighthouse 100/100/100/100, 8 idiomas. TFM del Máster de Desarrollo con IA.
appxdata — App de campo multiplataforma (OFITECO)
Reescritura sobre stack moderno de la app de auscultación de OFITECO: campo, calibraciones, incidencias, alarmas y SCADA, offline-first, para Android e iOS.