Guía

Construyendo ChronoFlow: ingeniería de señalización multiplataforma

Cómo un equipo pequeño construye y publica un producto de señalización digital que funciona en teléfonos, tablets, televisores y la web. Esta página es el mapa: cada sección resume una decisión de ingeniería y enlaza a la guía que la explica a fondo.

El producto

ChronoFlow programa imágenes, videos y YouTube en pantallas desde un solo lugar. El Controller es donde se administran el contenido, las playlists y los calendarios; el Player es la pantalla que reproduce. Los dos viven en una sola app Flutter, junto a una API en Laravel y un Player web para televisores Samsung y LG.

01

La arquitectura: una app, dos modos

Por qué un mismo build es una consola en el teléfono y una pantalla en el televisor.

02

Pantallas e identidad

Cómo una pantalla se une a una cuenta sin contraseña, y cómo cada cliente inicia sesión sin guardar un secreto.

03

Contenido que se reproduce solo

Cómo decide la API qué se reproduce ahora, y dónde viven los archivos de cada plan.

04

Llegar a cada pantalla

Qué cambia cuando el Player es una app web dentro de un televisor y no una app nativa.

05

Costos y publicación en las tiendas

Cuánto cuestan nuestras decisiones de almacenamiento, cómo automatizamos los releases de iOS y Android y qué tener listo antes de una revisión de tienda.

Todos los artículos del blog →