El problema
Quien ayuna no necesita una app que le venda planes premium ni que le obligue a registrarse para empezar. Necesita arrancar un temporizador en dos toques y que ese registro siga ahí dentro de un año. Las apps existentes mezclaban tracking, comunidad, coaching y muros de pago; cada interacción cargaba con peso ajeno al gesto que el usuario fue a hacer.
Decisiones
- spec-firstLa especificación se escribió antes que el primer commit. Cada pantalla justifica su existencia por escrito.
- modelo de pagoAnuncios no invasivos y una compra única para quitarlos. Se paga una sola vez, sin suscripción ni cobros recurrentes.
- datosTodo vive en el dispositivo. No hay backend, no hay cuenta, no hay sincronización en la nube. No hay, por tanto, incidente de datos posible.
- plataformaNullfast es una app solo para Android. Construirla nativa, sin capa cross-platform, era lo natural: no había una segunda plataforma con la que compartir código.
Fuera del alcance
- Coaching y planes guiados
- Comunidad y feed social
- Suscripción mensual «premium»
- Sincronización entre dispositivos
- Integraciones con wearables
- Recetas, planes nutricionales
Resultado
Vive en Google Play. Mantenida por una sola persona, sin servidor que pagar ni cuenta de usuario que migrar. El alcance acotado es lo que la hace sostenible: nada de la app requiere atención semanal para seguir funcionando el año que viene.
Ver en Play StoreLo que se decide no construir tiene tanto peso como lo que sí. Decir que no a la suscripción decidió la arquitectura: sin cuenta, sin servidor, sin atadura.