Com vaig crear la meva app de fitness en 17 dies després de la feina

Després d'esborrar apps de fitness, un desenvolupador backend va crear Baanbok en 17 dies. Descobreix com la repetició i la IA ho van fer possible.

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

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

Fa unes setmanes, un desenvolupador backend amb nou anys d'experiència en Java, Kotlin i Spring va decidir que era hora de construir alguna cosa pròpia. No una API més per a un client corporatiu, sinó una aplicació que portés el seu nom a la botiga. El resultat: Baanbok, una app de fitness i dieta que va néixer en 17 dies, després de la feina. No va ser un hackathon ni un període sabàtic. Van ser 172 commits, 30 migracions de base de dades i cinc llenguatges de programació, tot apilat a les nits després de la jornada laboral. Aquesta història no és només sobre desenvolupament tècnic; és sobre repetició, disciplina i el tipus de motivació que no necessita crits.

L'aplicació es diu Baanbok, que significa 'repetició' en coreà. El nom no és casual. El creador explica que, fa tres anys, estava en un lloc fosc, carregant una culpa que es renovava cada matí. Es va apuntar al gimnàs sense grans expectatives, només anant un dia rere l'altre. El que el va treure del clot no va ser la força de voluntat, sinó l'hàbit, l'acumulació de petites accions repetides. Quan va decidir construir una app, el nom va ser inevitable. La romanització tècnica seria 'Banbok', però va preferir afegir-hi una 'a' extra perquè no comencés amb 'ban' (prohibir en anglès). L'únic prohibit aquí és la paraula 'prohibit'.

Ara bé, què fa exactament Baanbok? La idea va sorgir d'una frustració professional. Durant un tall de 16 setmanes, el desenvolupador va provar totes les aplicacions de fitness i dieta del mercat. Totes exigien el mateix: introduir dades diàriament. Cercar l'aliment, escriure els grams, desar. Pit de pollastre, 200 g. Igual que ahir, igual que demà. En una dieta controlada, els dies són quasi còmicament repetitius: el pla de menjars és fix, la rutina d'entrenament és fixa. El contingut informatiu del dia és pràcticament zero. I les apps volien que aquest zero es reintroduís a mà cada jornada. Com a enginyer backend, això l'ofenia a nivell professional: era com recomputar una resposta idèntica a cada petició sense usar memòria cau. Els humans tenen menys paciència que els servidors; després de tres dies abandonen i deixen una ressenya culpant-se a si mateixos.

La solució va ser un principi simple: marcar, no registrar. Dissenyes el teu pla una vegada, amb la cura que vulguis. Cada dia, l'app et mostra la llista d'avui i tu només toques el que has fet. Els macros i volums s'agreguen automàticament a partir de les teves marques. I una regla no negociable: l'app mai, mai, et renya per un dia perdut. El creador sap el que la culpa fa a una persona; no anava a fabricar una màquina de culpa.

Des del punt de vista tècnic, la història és fascinant. Un desenvolupador backend amb zero experiència en React Native va aconseguir un MVP en sis dies emparellant-se amb intel·ligència artificial. Això no és 'vibe coding' buit: la IA accelera l'escriptura de codi, però la responsabilitat de la seguretat i l'arquitectura segueix sent humana. La nit anterior al llançament, va descobrir que l'autenticació del servidor tenia una porta oberta. La IA construeix ràpid; tancar les bretxes segueix sent la teva feina. També va aprendre que mostrar un nombre congelat a la pantalla és pitjor que no mostrar res, i per això va eliminar la funció de ratxes (streaks), el recurs de retenció per defecte de la indústria, substituint-lo per un sistema inspirat en un joc de carreres antic. Un altre dia, va enviar vuit migracions de base de dades abans de la mitjanit. I va dedicar més esforç a eliminar funcions que a crear-les.

Aquesta sèrie d'articles promet detalls tècnics concrets: com un backend amb experiència en Java i Kotlin va abordar React Native des de zero, com va gestionar les migracions en producció, com va integrar serveis cloud per escalar, i com la ciberseguretat es va convertir en un pilar innegociable. Tot mentre mantenia una feina a temps complet. No hi ha un arc de 'esforçar-me més que tots'; el mètode per al cos i per al codi va ser idèntic: no corres, apareix cada dia.

Des d'una perspectiva empresarial i tècnica, aquesta història il·lustra una cosa que a Q2BSTUDIO defensem cada dia: el desenvolupament de programari a mida no només resol problemes, sinó que també pot néixer de l'experiència personal. Quan una aplicació neix d'una necessitat real i de la frustració amb les solucions existents, el producte resultant té un enfocament únic. En aquest cas, l'obsessió per la simplicitat i l'aversió a la culpa van convertir Baanbok en una eina que respecta la psicologia de l'usuari.

La tecnologia utilitzada inclou intel·ligència artificial com a assistent de codificació, serveis al núvol d'AWS per allotjar l'API i les migracions, i probablement components de Power BI per a l'anàlisi de dades d'ús (tot i que l'autor no ho detalla, és una pràctica comuna). A més, la ciberseguretat va ser un tema crític: en descobrir una vulnerabilitat d'autenticació just abans del llançament, es van implementar mesures de protecció que podrien incloure autenticació multifactor i xifrat de dades. Aquests són precisament els serveis que oferim a la nostra consultoria cloud, on ajudem empreses a desplegar aplicacions segures i escalables a AWS o Azure.

També és rellevant el concepte d'agents d'IA: tot i que l'app actual no els utilitza, el futur podria incloure assistents intel·ligents que recomanin ajustos en la dieta o l'entrenament basant-se en l'historial de l'usuari. A Q2BSTUDIO estem explorant com els agents d'IA poden integrar-se en aplicacions web i mòbils per personalitzar l'experiència de l'usuari sense aclaparar-lo amb entrades manuals.

Per als desenvolupadors que llegeixin això, la moral és clara: no necessites un equip de deu persones ni un pressupost milionari per llançar un producte viable. Necessites un problema real, una solució simple, i la disciplina d'apilar petites millores cada dia. La IA pot accelerar l'escriptura de codi, però la visió, la seguretat i l'experiència d'usuari depenen de tu. I si necessites suport professional, ja sigui per desenvolupar una aplicació a mida, migrar al núvol, o implementar mesures de ciberseguretat, a Q2BSTUDIO tenim l'experiència per acompanyar-te.

Baanbok ja està disponible a l'App Store de forma gratuïta, sense necessitat de registre; el mode convidat dona accés complet. La versió per a Android està en proves tancades a Google Play, a falta de cinc dies per superar el període obligatori de 14 dies. El desenvolupador promet una sèrie d'articles aprofundint en cada aspecte tècnic. Mentrestant, aquesta història ens recorda que la millor tecnologia no és la més complexa, sinó la que respecta el comportament humà.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.