Saltar al contenido

Sistema Web · Integración API · Campina Grande, PB

Antena: aplicación de video para TV, celular y computadora.

Aplicación de video creada desde cero para Android TV, celulares Android y Windows: catálogo de películas, series y canales con portadas y sinopsis, seguir viendo en cualquier dispositivo, navegación con el control remoto, búsqueda por voz y envío a la TV. El motor de reproducción funciona dentro de la propia app, sin depender de una computadora encendida.

Año 2026
Estado Entregado
Duración 8 a 23 de setembro de 2026
Cliente Produto próprio
Ícone do aplicativo Antena

Cliente

Produto próprio

Sistema Web 2026 Campina Grande, PB

Por dentro del proyecto

Ve el proyecto en marcha.

Pasa el mouse sobre la pantalla para recorrer el proyecto de arriba abajo. Los datos personales aparecen desenfocados para proteger a clientes y equipos.

Tela de filmes do Antena com trilhos por categoria (capas e títulos desfocados)
En números
3
Plataformas
42
Fases de desenvolvimento
3.1.37
Versão publicada
Contexto

El problema que resolví.

El contexto

Las aplicaciones de video disponibles para usar una lista propia de canales, películas y series en la TV eran lentas, confusas con el control remoto y se trababan durante la reproducción. La idea fue construir una aplicación desde cero, con la experiencia de los grandes servicios de streaming, que funcionara igual en la TV de la sala, en el celular y en la computadora.

El objetivo

Una sola aplicación con la misma cuenta en todos los dispositivos: lo que se empieza a ver en la TV continúa en el celular, los favoritos aparecen en todas partes y la reproducción se mantiene estable incluso con conexiones inestables, sin una computadora sirviendo el video.

Lo que se construyó

  • Interfaz de streaming en React: inicio con destacados, filas por categoría, películas, series con temporadas y episodios, canales en vivo con guía de programación y agenda de eventos del día.
  • Motor de reproducción en Kotlin dentro de la app Android: descarga paralela por partes, caché con ventana deslizante, siguiente episodio preparado antes de terminar el actual y cambio automático cuando una fuente falla.
  • Modo TV pensado para el control remoto: navegación espacial entre tarjetas, foco siempre visible, botón volver que sube de nivel y búsqueda por voz.
  • Sincronización entre dispositivos: progreso, favoritos y orden de las listas guardados en la cuenta y actualizados en tiempo real entre TV, celular y computadora.
  • Envío a la TV por Chromecast y DLNA, con control de la reproducción desde el celular.
  • Aplicación para Windows con instalador y aviso de nueva versión por notificación en Android.

Cómo se hizo

El proyecto avanzó en 42 fases documentadas, cada una validada con mediciones: fotogramas por segundo al desplazarse, velocidad real de descarga, tiempo hasta el primer fotograma y navegación pantalla por pantalla con el control de la TV. La dirección visual, llamada Marquise, usa fondo carbón cálido con acentos en ámbar para que las portadas sean el elemento más claro de la pantalla.

Sobre las imágenes

Antena reproduce listas que el propio usuario contrata. En las imágenes de este caso, portadas, títulos y nombres de categorías aparecen desenfocados: el foco aquí es la interfaz y la ingeniería de la aplicación, no el contenido.

Alcance

Lo que construí.

Aplicación de video creada desde cero para Android TV, celulares Android y Windows: catálogo de películas, series y canales con portadas y sinopsis, seguir viendo en cualquier dispositivo, navegación con el control remoto, búsqueda por voz y envío a la TV. El motor de reproducción funciona dentro de la propia app, sin depender de una computadora encendida.

01 · Sistema Web
lucide:layout-dashboard

Sistema Web

Aplicaciones web a medida: dashboards, ERPs, CRMs

02 · Integración API
lucide:plug

Integración API

Conectores entre sistemas vía REST/GraphQL/Webhook

Stack

Herramientas correctas.

React 19 TypeScript Vite Tailwind CSS 4 TanStack Query Kotlin (Android) Android TV Electron Node.js PHP MariaDB WebSocket Firebase Cloud Messaging TMDB API

Herramientas elegidas por encajar con el problema, no por moda.

Resultados

Números que importan.

Cada entrega se convirtió en un número auditable en el negocio.

01
Plataformas
3
02
Fases de desenvolvimento
42
03
Versão publicada
3.1.37
Galería

Detalhes da entrega.

Proyectos relacionados

También puede interesar.

Próximo proyecto

¿Tu proyecto tiene un aire parecido?

Tomo 2 a 3 proyectos nuevos por trimestre. Si tiene sentido para ambos lados, empiezo con una conversación de 30 minutos.

Newsletter ab/

Suscríbete al newsletter.

Notas sobre diseño, ingeniería e IA aplicada, cuando tenga algo bueno que decir. Directo a tu email y WhatsApp.

Suscripción recibida

Bienvenido.

Ya estás dentro. Acabo de enviarte un email y un WhatsApp de bienvenida. Cuando salga un post nuevo o proyecto listo, te llega por ahí.

  • . Email de bienvenida en camino.
  • . WhatsApp también fue enviado.
  • . Puedes cerrar esta pestaña, ya está listo.

¿No llegó? Revisa tu carpeta de spam.

Tus datos están seguros. No los comparto con terceros.