Cómo se hace una app desde cero sin gastar de más
La clave no está en programar, está en recortar. La primera versión debe hacer una sola cosa, y hacerla bien.
La mayoría de las apps que fracasan no fracasan por el código. Fracasan porque se intentó hacer todo a la vez y el proyecto se quedó sin presupuesto antes de llegar a manos de nadie.
1. Escriba el problema en una frase
«Mis técnicos apuntan los partes en papel y tardo dos días en facturarlos». Eso es un problema. «Quiero una app» no lo es. Si no cabe en una frase, todavía no está definido.
2. Decida qué NO va a hacer la primera versión
Esta es la parte que ahorra dinero. Sin usuarios múltiples, sin panel de estadísticas, sin notificaciones, sin modo oscuro. Todo eso puede venir después, cuando ya sepa si la herramienta se usa.
3. Prototipo antes que código
Cuatro o cinco pantallas dibujadas, aunque sea en papel, y enseñadas a quien va a usarlas. Cambiar un dibujo cuesta diez minutos; cambiar una pantalla ya programada, dos días.
4. Elegir la tecnología por el uso real
- Aplicación web: se abre en el navegador, no hay que instalar nada ni pasar por las tiendas. Es la opción correcta en la mayoría de los casos de empresa.
- App móvil: cuando hace falta cámara, geolocalización continua, uso sin conexión o notificaciones push.
- Híbrida: un solo desarrollo para iOS y Android cuando el rendimiento no es crítico.
5. Construir por fases y enseñar cada fase
Entregas cada dos semanas, cada una con algo que se puede probar. Así los errores de concepto salen pronto y no al final, que es cuando cuestan dinero.
6. Contar con el después
Una aplicación no se termina, se mantiene: cambios en los sistemas operativos, usuarios nuevos, procesos que evolucionan. Reserve un presupuesto de mantenimiento desde el principio.
Cuánto tarda una primera versión
Una aplicación web interna que resuelve un proceso concreto, entre cuatro y ocho semanas. Si le prometen dos días, están vendiendo una plantilla; si le piden un año, no han recortado el alcance.
Preguntas frecuentes
- ¿Necesito publicarla en las tiendas de aplicaciones?
- Solo si es para el público general. Para uso interno, una aplicación web evita las tiendas, las revisiones y las comisiones.
- ¿De quién es el código?
- Debe ser suyo, con acceso completo al repositorio. Póngalo por escrito antes de empezar.
Creación de apps
Aplicaciones que resuelven un problema concreto de su negocio.
Ver el servicio
