Saltar al contenido
AtheronLABS

País detectado: Estados Unidos. Los precios se muestran en dólares estadounidenses. ¿No es correcto?

Todos los artículos

Cuánto cuesta crear una app móvil en Canadá

Dónde se van las horas en el desarrollo de una app móvil, qué las hace crecer o reducirse, y cómo obtener un rango real para su propia idea en minutos.

Por Shawn Wilson, fundador y consejero delegado

Publicado el · 4 min de lectura

También en English · Français · Deutsch · اردو

Bloques translúcidos apilados de distintas alturas en azul suave y ámbar, que sugieren capas de esfuerzo que se acumulan.

Usted quiere una cifra. Lo entendemos. El problema es que una app móvil es un conjunto de decisiones, y cada una añade o quita trabajo. Dos apps que parecen iguales en pantalla pueden exigir un esfuerzo muy distinto, por lo que hay detrás de la pantalla.

Este artículo explica dónde se van las horas, qué las hace crecer o reducirse, y cómo obtener un rango real para su propia idea en minutos. Aquí no escribiremos ningún precio. Las tarifas cambian, y nuestro estimador siempre trabaja con la tarifa vigente. Lo que sigue es el razonamiento que hay detrás de las cifras que le da.

El coste son horas, por rol

Cada estimación que elaboramos se desglosa de la misma forma: horas, por rol, a la tarifa vigente. En un proyecto móvil típico, los roles son:

  • Producto y descubrimiento. Alguien convierte su idea en una lista de pantallas, flujos y reglas. Aquí es donde se define el alcance, y donde se evitan la mayoría de las sorpresas.
  • Diseño. Primero los wireframes, después el aspecto final. Cada pantalla que añade es una pantalla que diseñar, y cada estado de esa pantalla (vacía, cargando, error) es más trabajo.
  • Desarrollo móvil. El código que se ejecuta en el teléfono, para iOS, Android o ambos.
  • Backend y APIs. La mayoría de las apps necesitan un servidor detrás: cuentas, datos almacenados, notificaciones, pagos, la parte de administración. Los usuarios nunca lo ven, pero a menudo es una parte importante del desarrollo.
  • Control de calidad. Pruebas en dispositivos reales antes de cada versión.
  • Gestión de proyecto. Planificar, revisar y mantener a todos centrados en el mismo alcance.

El estimador muestra el esfuerzo de cada rol por separado, para que vea qué parte de su idea está determinando el coste y decida si se gana su lugar.

Qué mueve las horas

La lista siguiente es lo primero que miramos al definir el alcance de una app móvil.

Decisiones que cambian el esfuerzo en el desarrollo de una app móvil
DecisiónPor qué cambia el trabajo
Número de pantallas y flujosCada pantalla se diseña, se construye y se prueba. Cada flujo entre pantallas es lógica que escribir y comprobar.
Una plataforma o dosiOS y Android son sistemas distintos. Desarrollar para ambos cuesta más que para uno, incluso cuando se comparte código.
Inicio de sesión y roles de usuarioLas cuentas, el restablecimiento de contraseña, los permisos y los roles de administrador viven en el backend y requieren pruebas cuidadosas.
PagosCobrar implica un proveedor de pagos, recibos, devoluciones y casos límite.
IntegracionesCada sistema externo al que se conecta (CRM, contabilidad, mapas, mensajería) tiene sus propias reglas y sus propios fallos que gestionar.
Uso sin conexión y sincronizaciónUna app que funciona sin conexión debe guardar los datos en local y conciliarlos después. Esto es ingeniería de verdad.
Cumplimiento normativoLas normas sobre datos personales, datos de salud o registros financieros añaden restricciones de diseño, registro de actividad y revisión.
Herramientas de administraciónSu equipo necesita una forma de ver usuarios, contenido y problemas. A menudo es una segunda app web, más pequeña.
AcabadoLas animaciones, los componentes a medida y el pulido al píxel merecen la pena en algunas apps y son un desperdicio en otras.

No es un error querer ninguna de estas cosas. La cuestión es elegirlas a propósito. Una primera versión que deja fuera la sincronización sin conexión y se lanza en una sola plataforma puede llegar antes a los usuarios, y la segunda versión puede añadir el resto cuando ya sepa qué usan de verdad.

El coste después del lanzamiento

El desarrollo no es todo el coste. Una app en la tienda sigue costando algo cada mes: el alojamiento del backend, los servicios de terceros de los que depende, y el trabajo de mantenerla al día a medida que cambian los teléfonos y los sistemas operativos. El estimador muestra los costes mensuales junto al coste de desarrollo, para que vea ambos antes de decidir.

Tres formas de pagarlo

La forma en que contrata el trabajo también influye en el total.

  1. Precio fijo para un alcance definido. Lo mejor cuando las pantallas y las reglas ya están decididas. Conoce la cifra antes de que empecemos.
  2. Un equipo por meses. Lo mejor cuando el producto todavía se está descubriendo y quiere ir ajustando el rumbo a medida que aprende.
  3. Un bloque mensual de horas con un tiempo de respuesta comprometido. Lo mejor para una app que ya está en producción y necesita un cuidado constante.

Muchos proyectos empiezan con la primera y pasan a la tercera tras el lanzamiento.

Obtenga su rango en minutos

Tenemos nuestra sede en Kelowna, Columbia Británica, y desarrollamos apps web y móviles para clientes del Okanagan, de todo Canadá, de Estados Unidos y de todo el mundo. El estimador le da un rango de precio a partir de la tarifa vigente: coste de desarrollo, costes mensuales, esfuerzo por rol, duración y todas las suposiciones que hay detrás. Úselo con su idea, cambie algunas respuestas y observe qué decisiones mueven la cifra. Esa es la respuesta más honesta a la pregunta del título.

// suscripción

Artículos nuevos por correo

Un correo cuando se publica un artículo nuevo, en tu idioma. Primero confirmamos tu dirección, y cada correo lleva un enlace para darte de baja.

Sin spam. Date de baja con un clic.