
CyDeck
CyDeck es una app nativa para Android que reproduce y descarga música y video desde YouTube, con una interfaz oscura de estilo glass pensada para escuchar sin fricción. Incluye un visualizer de audio en tiempo real, ecualizador de 5 bandas con presets, modo pantalla completa con HUD que se oculta solo, playlists, favoritos y descargas locales para uso sin conexión. Lo más interesante es técnico: YouTube bloquea las IPs de servidores en la nube, así que el backend original dejó de funcionar. Lo resolví embebiendo yt-dlp dentro de la propia app con Chaquopy (Python sobre Android). La extracción corre desde la IP del teléfono y el backend FastAPI queda como respaldo. Stack: Kotlin · Jetpack Compose · Hilt · Media3/ExoPlayer · Chaquopy + yt-dlp · FastAPI.


