Desarrollo de apps · 6 min de lectura
¿Cuánto cuesta crear una app?
No hay una tarifa universal: el precio de una app depende de cinco decisiones que puedes tomar antes de hablar con nadie. Cuáles son y qué costes quedan fuera del presupuesto.
Por Pablo Cabaleiro · Desarrollador de aplicaciones móviles en Action
Cuánto cuesta crear una app es la pregunta que más nos hacen, y casi siempre llega antes de que sepamos qué tiene que hacer esa app. Depende, y desconfía de las tarifas de catálogo: o dejan fuera parte del trabajo o te cobran por cosas que no necesitas. Más que una cifra suelta, te sirve saber qué sube y qué baja el precio, para poder comparar presupuestos.
Un presupuesto de desarrollo son horas de trabajo multiplicadas por lo que cuesta cada hora. El precio por hora cambia de un proveedor a otro, pero lo que más mueve el total es el número de horas, y eso depende de cinco decisiones.
1. El alcance de la primera versión
Es el factor que más pesa. Una app de catálogo con contenido que se actualiza poco no se parece a una plataforma con cuentas de usuario, pagos, roles y un panel de gestión. Cada pantalla, cada tipo de usuario y cada flujo (registrarse, reservar, pagar, cancelar) son horas de diseño, desarrollo y pruebas.
Por eso hay que decidir qué entra en la primera versión y qué puede esperar. Una versión 1 bien recortada llega antes a las tiendas, cuesta menos y te da datos reales de uso para decidir qué construir después. Querer lanzar con todo desde el principio es la forma más habitual de que un proyecto se alargue y se encarezca.
- Imprescindible para lanzar: lo que resuelve el problema principal de tu usuario.
- Importante pero aplazable: lo que mejora la experiencia, pero sin lo que la app ya funciona.
- Deseable: ideas que es mejor probar con usuarios reales antes de pagarlas.
2. Una plataforma, dos, o una base compartida
Una app nativa para iPhone (Swift y SwiftUI) y otra para Android (Kotlin y Jetpack Compose) son dos desarrollos distintos. Con una tecnología multiplataforma como React Native o Flutter se comparte gran parte del código entre las dos tiendas y el coste y los plazos bajan, a cambio de algunas limitaciones cuando se necesita acceso profundo al hardware o funciones muy recientes del sistema.
Para la mayoría de apps de negocio, la multiplataforma es la opción sensata; para productos que viven del rendimiento o del hardware, la nativa se paga sola. Lo explicamos con detalle en apps nativas o multiplataforma: cómo decidir. Y si dudas entre las dos tecnologías multiplataforma, lo comparamos en React Native o Flutter.
3. El backend que no se ve
La app es la parte visible, pero casi siempre hay un servidor detrás: cuentas de usuario, base de datos, notificaciones push, envío de correos, almacenamiento de imágenes y un panel de administración para que tu equipo gestione el contenido sin llamar al desarrollador. Es fácil no verlo al pedir presupuesto y suele ser una parte importante del trabajo.
Hay dos caminos: servicios gestionados (bases de datos y autenticación en la nube) que aceleran el arranque, o un backend a medida cuando la lógica de negocio lo pide. Un buen presupuesto dice cuál se propone y por qué, porque la decisión afecta también a lo que pagarás cada mes después del lanzamiento.
4. Las integraciones con lo que ya usas
Conectar la app con tu ERP, tu CRM, una pasarela de pago, un sistema de reservas o cualquier herramienta que ya funcione en tu empresa añade trabajo. Si existe un conector oficial o una API documentada, el esfuerzo es acotado. Si no existe, hay que construir un sincronizador que lea y escriba datos entre los dos sistemas sin duplicarlos ni perderlos, y eso hay que presupuestarlo aparte.
5. Diseño, pruebas y publicación
Un prototipo navegable antes de programar cuesta horas, pero ahorra muchas más: es mucho más barato mover una pantalla en un prototipo que en código. Después vienen las pruebas en dispositivos reales, la preparación de las fichas de tienda (textos, capturas, política de privacidad) y la revisión de Apple y Google, que puede pedir cambios antes de aprobar la app.
Costes que no están en el presupuesto de desarrollo
Hay gastos que no dependen del proveedor que elijas. Mejor tenerlos en cuenta desde el principio:
- Cuentas de desarrollador: Apple cobra una cuota anual de 99 USD por el Apple Developer Program; Google Play, un pago único de 25 USD por registrar la cuenta.
- Infraestructura: servidor, base de datos, almacenamiento y envío de notificaciones o correos. Con poco tráfico suele ser un coste pequeño, pero crece con el uso.
- Comisiones de tienda: si vendes contenido o suscripciones digitales dentro de la app, Apple y Google se quedan con un porcentaje (por lo general, un 15 % para desarrolladores pequeños acogidos a sus programas y un 30 % en el caso general; en la Unión Europea Apple ofrece además condiciones alternativas). No se aplican a bienes físicos ni a servicios que se consumen fuera de la app, como un pedido o una reserva.
- Mantenimiento: Apple y Google publican versiones nuevas de sus sistemas cada año y cambian requisitos; una app sin mantenimiento acaba dando problemas o saliendo de la tienda.
Cuánto cuesta una app para un negocio pequeño
Es una de las formas más habituales de la pregunta, y la respuesta no depende del tamaño del negocio sino de lo que se le pide a la app. Una app para un negocio pequeño puede quedarse en un presupuesto contenido si la primera versión se recorta bien:
- Una función principal bien resuelta (reservar, pedir, consultar, fichar) en lugar de diez a medias.
- Un solo tipo de usuario al principio, el cliente, y un panel de gestión con lo justo para lo que tu equipo hace cada día.
- Servicios gestionados para cuentas, base de datos y notificaciones mientras la lógica del negocio no pida un backend propio.
- Una sola base de código para iPhone y Android.
Y antes de todo eso, una pregunta que ahorra dinero: ¿tu cliente necesita descargar algo? Si va a abrirla un par de veces al año, quizá te baste una web bien hecha o una aplicación web instalable; lo contamos en app o aplicación web. Cómo decidir qué entra en esa primera versión, en MVP de una app. Un ejemplo de negocio pequeño con app propia, en app para entrenador personal: propia o de plataforma.
Cuánto se tarda en desarrollar una app
Una app bien definida suele estar en las tiendas entre 2 y 4 meses. Si hay un backend complejo o integraciones con sistemas existentes, puede llevar más. El calendario realista, con hitos que puedas comprobar, debería salir de la fase de definición, no de la primera llamada. Y durante el desarrollo deberías poder instalar la app en tu propio móvil desde las primeras semanas (TestFlight en iPhone, pruebas internas de Google Play en Android).
Cómo pedir un presupuesto que puedas comparar
- Explica el problema que quieres resolver y para quién, antes de proponer pantallas o funcionalidades.
- Pide que el presupuesto separe alcance, plataformas, backend, integraciones, diseño y publicación.
- Pregunta qué incluye el mantenimiento, qué no, y cuánto cuesta después del lanzamiento.
- Aclara a quién pertenecen el código y las cuentas de las tiendas al terminar.
- Desconfía de cualquier cifra que llegue sin haber hablado antes de tu caso.
Dos presupuestos con el mismo número pueden incluir cosas muy distintas. Solo comparándolos partida a partida sabrás cuál sale más barato de verdad.
En Action te respondemos en 24 horas y, en cuanto tenemos claro el caso, te enviamos un presupuesto cerrado y detallado, sin compromiso. Si estás por la zona, cómo trabajamos lo tienes en desarrollo de aplicaciones en Vigo y en desarrollo de aplicaciones en Pontevedra.
Preguntas frecuentes
¿Por qué no hay un precio fijo para desarrollar una app?
Porque el coste son horas de trabajo, y las horas dependen del alcance, de si se desarrolla para una o dos plataformas, del backend y de las integraciones. Dos apps que parecen iguales por fuera pueden tener por detrás un trabajo muy distinto.
¿Cuánto se cobra por hacer una app?
Lo que cuestan las horas que necesita, y las horas dependen sobre todo del alcance: cuántas pantallas y tipos de usuario tiene, si lleva backend propio y con qué sistemas se conecta. Por eso un presupuesto serio llega después de hablar de tu caso y con el alcance por escrito, no como una tarifa de catálogo.
¿Es más barato hacer la app multiplataforma?
En la mayoría de apps de negocio, sí: con React Native o Flutter se comparte gran parte del código entre iPhone y Android. Si la app depende de hardware específico o de un rendimiento muy exigente, el desarrollo nativo puede compensar.
¿Qué costes tiene una app después de publicarla?
La cuota anual de Apple (99 USD), la infraestructura del servidor, las posibles comisiones de las tiendas si vendes contenido digital dentro de la app, y el mantenimiento para adaptarla a las nuevas versiones de iOS y Android.
¿Cuánto tarda en estar lista una app?
Una app bien definida suele estar en las tiendas entre 2 y 4 meses. Con backend complejo o integraciones con sistemas existentes puede llevar más; el calendario realista sale de la fase de definición.
Servicio relacionado
Desarrollo de aplicaciones en Vigo
Desarrollo de aplicaciones en Vigo: apps iOS y Android con React Native, panel de gestión y backend propio. Oficina en Rúa Colón 20. ★ 5,0 en Google.
Cuéntanos tu proyecto
Escríbenos y te respondemos en 24 horas laborables. Sin compromiso y sin letra pequeña.