Creé mi propia app de fitness en 17 días después del trabajo

Tras borrar todas las apps de fitness, un desarrollador backend creó Baanbok en 17 días después del trabajo. Descubre cómo la repetición y la IA lo hicieron

miércoles, 29 de julio de 2026 • 5 min de lectura • Equipo Q2BSTUDIO

El viaje de un desarrollador backend que creó su propia app de fitness en 17 días

Hace unas semanas, un desarrollador backend con nueve años de experiencia en Java, Kotlin y Spring decidió que era hora de construir algo propio. No una API más para un cliente corporativo, sino una aplicación que llevara su nombre en la tienda. El resultado: Baanbok, una app de fitness y dieta que nació en 17 días, después del trabajo. No fue un hackathon ni un período sabático. Fueron 172 commits, 30 migraciones de base de datos y cinco lenguajes de programación, todo apilado en las noches después de la jornada laboral. Esta historia no es solo sobre desarrollo técnico; es sobre repetición, disciplina y el tipo de motivación que no necesita gritos.

La aplicación se llama Baanbok, que significa 'repetición' en coreano. El nombre no es casual. El creador explica que, hace tres años, estaba en un lugar oscuro, cargando una culpa que se renovaba cada mañana. Se apuntó al gimnasio sin grandes expectativas, solo yendo un día tras otro. Lo que lo sacó del pozo no fue la fuerza de voluntad, sino el hábito, la acumulación de pequeñas acciones repetidas. Cuando decidió construir una app, el nombre fue inevitable. La romanización técnica sería 'Banbok', pero prefirió añadir una 'a' extra para que no empezara con 'ban' (prohibir en inglés). Lo único prohibido aquí es la palabra 'prohibido'.

Ahora bien, ¿qué hace exactamente Baanbok? La idea surgió de una frustración profesional. Durante un corte de 16 semanas, el desarrollador probó todas las aplicaciones de fitness y dieta del mercado. Todas exigían lo mismo: introducir datos a diario. Buscar el alimento, escribir los gramos, guardar. Pechuga de pollo, 200 g. Igual que ayer, igual que mañana. En una dieta controlada, los días son casi cómicamente repetitivos: el plan de comidas es fijo, la rutina de entrenamiento es fija. El contenido informativo del día es prácticamente cero. Y las apps querían que ese cero se reingresara a mano cada jornada. Como ingeniero backend, esto le ofendía a nivel profesional: era como recomputar una respuesta idéntica en cada petición sin usar caché. Los humanos tienen menos paciencia que los servidores; después de tres días abandonan y dejan una reseña culpándose a sí mismos.

La solución fue un principio simple: marcar, no registrar. Diseñas tu plan una vez, con el cuidado que quieras. Cada día, la app te muestra la lista de hoy y tú solo tocas lo que has hecho. Los macros y volúmenes se agregan automáticamente a partir de tus marcas. Y una regla no negociable: la app nunca, jamás, te regaña por un día perdido. El creador sabe lo que la culpa hace a una persona; no iba a fabricar una máquina de culpa.

Desde el punto de vista técnico, la historia es fascinante. Un desarrollador backend con cero experiencia en React Native logró un MVP en seis días emparejándose con inteligencia artificial. Esto no es 'vibe coding' vacío: la IA acelera la escritura de código, pero la responsabilidad de la seguridad y la arquitectura sigue siendo humana. La noche anterior al lanzamiento, descubrió que la autenticación del servidor tenía una puerta abierta. La IA construye rápido; cerrar las brechas sigue siendo tu trabajo. También aprendió que mostrar un número congelado en la pantalla es peor que no mostrar nada, y por eso eliminó la función de rachas (streaks), el recurso de retención por defecto de la industria, reemplazándolo con un sistema inspirado en un juego de carreras antiguo. Otro día, envió ocho migraciones de base de datos antes de la medianoche. Y dedicó más esfuerzo a eliminar funciones que a crearlas.

Esta serie de artículos promete detalles técnicos concretos: cómo un backend con experiencia en Java y Kotlin abordó React Native desde cero, cómo gestionó las migraciones en producción, cómo integró servicios cloud para escalar, y cómo la ciberseguridad se convirtió en un pilar innegociable. Todo ello mientras mantenía un trabajo de tiempo completo. No hay un arco de 'esforzarme más que todos'; el método para el cuerpo y para el código fue idéntico: no corras, aparece cada día.

Desde una perspectiva empresarial y técnica, esta historia ilustra algo que en Q2BSTUDIO defendemos a diario: el desarrollo de software a medida no solo resuelve problemas, sino que también puede nacer de la experiencia personal. Cuando una aplicación nace de una necesidad real y de la frustración con las soluciones existentes, el producto resultante tiene un enfoque único. En este caso, la obsesión por la simplicidad y la aversión a la culpa convirtieron a Baanbok en una herramienta que respeta la psicología del usuario.

La tecnología utilizada incluye inteligencia artificial como asistente de codificación, servicios en la nube de AWS para alojar la API y las migraciones, y probablemente componentes de Power BI para el análisis de datos de uso (aunque el autor no lo detalla, es una práctica común). Además, la ciberseguridad fue un tema crítico: al descubrir una vulnerabilidad de autenticación justo antes del lanzamiento, se implementaron medidas de protección que podrían incluir autenticación multifactor y cifrado de datos. Estos son precisamente los servicios que ofrecemos en nuestra consultoría cloud, donde ayudamos a empresas a desplegar aplicaciones seguras y escalables en AWS o Azure.

También es relevante el concepto de agentes de IA: aunque la app actual no los utiliza, el futuro podría incluir asistentes inteligentes que recomienden ajustes en la dieta o el entrenamiento basándose en el historial del usuario. En Q2BSTUDIO estamos explorando cómo los agentes de IA pueden integrarse en aplicaciones web y móviles para personalizar la experiencia del usuario sin abrumarlo con entradas manuales.

Para los desarrolladores que lean esto, la moraleja es clara: no necesitas un equipo de diez personas ni un presupuesto millonario para lanzar un producto viable. Necesitas un problema real, una solución simple, y la disciplina de apilar pequeñas mejoras cada día. La IA puede acelerar la escritura de código, pero la visión, la seguridad y la experiencia de usuario dependen de ti. Y si necesitas apoyo profesional, ya sea para desarrollar una aplicación a medida, migrar a la nube, o implementar medidas de ciberseguridad, en Q2BSTUDIO tenemos la experiencia para acompañarte.

Baanbok ya está disponible en la App Store de forma gratuita, sin necesidad de registro; el modo invitado da acceso completo. La versión para Android está en pruebas cerradas en Google Play, a falta de cinco días para superar el período obligatorio de 14 días. El desarrollador promete una serie de artículos profundizando en cada aspecto técnico. Mientras tanto, esta historia nos recuerda que la mejor tecnología no es la más compleja, sino la que respeta el comportamiento humano.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.