Cuánto cuesta un desarrollo de aplicación web?

Cuánto cuesta un desarrollo de aplicación web?

DESARROLLO DE APLICACIÓN WEB

Normalmente en el estudio solemos tener una pregunta recurrente por parte de los clientes y es: ¿Cuánto cuesta una app?

Con lo cual aprovecho para crear este post y dar respuesta en la medida de lo posible a interesados.

Hay muchos factores que influyen en el coste de desarrollo de una aplicación web, pero podemos ofrecer unos órdenes de magnitud para que tengáis una idea de las cantidades que se manejan. En primer lugar comentar que todo el mundo conoce grandes aplicaciones como: Angry Birds, Candy Crush, Facebook, Twitter, Uber o Instagram. El desarrollo de apps móviles se ha convertido en una industria multimillonaria con grandes expectativas de futuro, veamos los parámetros más importantes que influyen en el precio de una aplicación:

Tipos de Aplicaciones

Según su funcionalidad:

Funcionalidad básica: Pensar en esto como una jerarquía, se abre en la pantalla grandes temas y se hace clic en uno y  tendrás un conjunto de nuevas listas. El correo electrónico en el iPhone es un buen ejemplo de esto. Sin duda es de fácil construcción y diseño y una buena opción para las empresas que desean una aplicación “simple” que muestre información básica.

Base de datos con funcionalidad personalizada: Imagina que tienes una cantidad completa de contenido que deseas utilizar. Un ejemplo sería tener cientos de razas de perros que deseas organizar y mostrar de manera diferente. Esto se puede hacer más allá del formato de tabla básica, el desarrollo se vuelve más complejo.

Juegos: La gama de complejidad en este tipo de App es muy amplia, se puede empezar por algo muy simple hasta llegar al 3D o la incorporación de la experiencia del usuario a través del movimiento físico del dispositivo. Todo es posible en el Game Center.

Mejoras o modificaciones del hardware del dispositivo: Esto significa que al crear la app se toman ciertas funciones del teléfono, como la alarma, la cámara o el flash, para hacerlo mejor.  Por ejemplo, el de la cámara + app que añade filtros a las imágenes que sacas con el teléfono.

Aplicaciones totalmente dinámicas: Similar a las aplicaciones de bases de datos, estas apps se basan únicamente en la información externa – Twitter, Weather Channel, Flipboard.

Servicios personalizados: Estas aplicaciones están orientadas a permitir la entrada de los usuarios al contenido de una manera específica. Los ejemplos son Pages, Adobe Ideas y Numbers.

Todo lo demás: Seguro que hay miles de aplicaciones que son completamente únicas, pero la lista anterior podría cubrir el 95% de lo que hay disponible hoy en día.

Según la tecnología de desarrollo:

Aplicaciones nativas: Son las que se desarrollan con el software que ofrece cada sistema operativo llamado Software Development Kit o SDK. Las apps nativas se diseñan y se programan específicamente para cada plataforma, ya sea Android, iOS o Windows Phone, en el lenguaje utilizado por el SDK. Entre sus características está que se actualizan frecuentemente y es el usuario quién descarga la última versión.

Aplicaciones web: Las aplicaciones web o webapps tienen como base de programación el HTML,  JavaScript y CSS, todas herramientas muy habituales para programadores web. A diferencia de las nativas, no necesitan instalarse porque se visualizan como una web normal usando el navegador.

Aplicaciones híbridas: Es una combinación de las dos anteriores. En este post sobre tipos de apps desarrollamos con más en profundidad este tema.

El tipo de aplicación que desees desarrollar puede cambiar en función de la cantidad de contenido que tengas  y cuánto control deseas tener sobre todo el proceso. Es importante darse cuenta de que puedes conseguir aplicaciones de forma muy rápida y barata si sabes perfectamente qué tipo de aplicación quieres desarrollar.

desarrollo-de-aplicaciones-web-midway-spain

Teniendo en cuenta los parámetros más arriba se pueden obtener los siguientes rangos de precios para el desarrollo de apps bastante conocidas:

iphone5 juego angry birds
De 600 a 10.000€ por plataforma:
aplicaciones híbridas o nativas sencillas con hasta 300h de desarrollo. Ejemplos: juegos sencillos de preguntas/respuestas, Apps para gestión de ferias y congresos, Apps de fidelización y marketing sencillas, Apps de lectura de noticias que utilicen contenidos de la web original conectándose a ese servidor para cargar los datos dinámicos, etc. La mayor parte de las aplicaciones suelen estar en este rango.

De 10.000 a 20.000 € por plataforma:
Aplicaciones nativas con integración con TPV, venta online, notificaciones push, integración con servidor y CMS a medida, diseño gráfico, funcionalidades avanzadas, etc.  Juegos gráficos a medida sencillos. Apps de redes sociales.

De 20.000 a 30.000 € por plataforma:
Desarrollo de juegos con potentes gráficos y movimientos avanzados que busquen alcanzar mucho éxito, con jugabilidad. Apps de redes sociales complejas.

En este tipo de desarrollos software, como en cualquier otro, no existe límite superior. Por ejemplo, Apps como el famoso Angry Birdshan tenido un coste de más de 100.000 € y otros desarrollos de juegos gráficos complejos pueden llegar a costar millones; estos costes no le deben preocupar a la mayoría de las empresas, por que los desarrollos de Apps de gestión, fidelización y marketing tienen costes muy razonables que encajan en los rangos que se presentaban en los puntos anteriores.

Lo más importante para crear una aplicación móvil profesional de máxima calidad es buscar a una empresa con gran experiencia en programación de apps con la que puedas diseñar conjuntamente tu App, ajustándose a tus necesidades. Siempre es rentable invertir en una empresa con buenos programadores expertos en marketing móvil. Además, puedes trabajar con empresas de desarrollo de Apps de calidad al mismo tiempo que conseguir costes muy ajustados.

Proceso de desarrollo de aplicaciones móviles

El proceso de desarrollo de aplicaciones se puede romper en cuatro partes principales – idea, distribución y planificación, diseño, y puesta en funcionamiento.

1. Idea 
El primer paso, incluso antes de saber la idea es pensar sobre cuánto cuesta crear una App móvil. Cuando descubres los precios aproximados sueles dejar de pensar en tu idea y esto es un error. Pronto te darás cuenta de que hay una gran probabilidad de obtener un retorno de la inversión.

Por ejemplo, la creación de juegos es complicada pero tienen la capacidad de hacerse virales fácilmente. Por otra parte, las aplicaciones simples no pueden cubrir grandes expectativas, pero son baratas y fáciles de construir. El primer paso, por lo tanto, es encontrar el presupuesto óptimo según tus necesidades y las del negocio, además de definir los esfuerzos de marketing que se llevarán a cabo.

2. Planificación
Este paso implica ir a través de cada pantalla individual y comprender cómo todas las partes de la aplicación interactúan entre sí. Si presiono este botón, ¿qué sucede? Te sorprenderás de la cantidad de pasos y escenarios que hay, incluso para la aplicación más sencilla. La cantidad de funciones para definir y construir también jugará un papel importante en el coste de la aplicación.

3. Diseño
El diseño viene una vez que la programación y la funcionalidad se han definido, el diseñador obtiene una lista completa de lo que debe ser creado. El diseño puede hacer o deshacer una aplicación, así de simple, por lo que es prioritario en su desarrollo la selección de un buen diseñador freelance. Necesitarás un gran icono que distinga tu app, pantallas de inicio, iconos de las diferentes pestañas… y todo debe de estar relacionado.

4. Puesta en funcionamiento
Una vez que tengas la aplicación construida en xCode (el entorno de desarrollo de aplicaciones para Apple), el desarrollador freelance podrá ayudarte a sacar la aplicación en la tienda correspondiente (iTunes por ejemplo). Esto requiere la creación de una cuenta deiTunes Connect (unos 70 euros al año) y luego rellenar toda la información necesaria para la aplicación – iconos , descripciones , precios, etc.

La mayoría de estos pasos son bastante intuitivos y la configuración se debe hacer sólo una vez, por lo que si decides desarrollar otra aplicación más adelante, ya tendrás una cuenta donde incluirla.

Una vez que tienes la aplicación en la tienda, puedes supervisar todo el funcionamiento a través de iTunes Connect – cuántas descargas , cuánto dinero estás ganando, etc. Hay muchas formas aumentar los ingresos de tus aplicaciones, incluyendo los anuncios dentro de la aplicación y la posibilidad de comprar información adicional a través de la App. Podrás ver y analizar todo lo que está ocurriendo.

Costes de desarrollo de aplicaciones web

Hay que ser más realista y entender que no todos los clientes buscan encargar un desarrollo de aplicaciones web tipo Angry Birds o similar así que para vosotros que simplemente estáis buscando el desarrollo de aplicaciones web para vuestra pyme, los precios rondan el siguiente baremo siempre teniendo en cuenta que estos costes pueden variar dependiendo para qué dispositivos se vaya a crear la App y demás opciones. Asegúrate de facilitar todos los datos para que se te pueda calcular el presupuesto exacto lo más cercano a la realidad que necesitas, ahora si, estos precios te podrán servir de orientación para tu caso en concreto;

Aplicación simple desde 400 € – 3 000 €   Tú proporcionas todo el contenido, una dirección clara, y aplicaciones de ejemplo de lo que quieres desarrollar. Los costes adicionales vendrán cuando quieras añadir por ejemplo localizadores GPS, integración de redes sociales o email, varios idiomas o sonidos característicos.

App con Base de datos entre 5 000€ – 30 000 €   Incluye contenido, imagen, escritura, sonido, etc. El coste va a venir de la creación de la “lógica” dentro de la aplicación y la arquitectura de toda la capacidad de uso.

Funciones adicionales:

Compras en App entre 700 – 2 000 €  Esto permite a los usuarios comprar nuevos contenidos o las versiones completas de las aplicaciones. El diferencial de costes proviene de la cantidad de compras in-app, la complejidad, y si estás haciendo todo desde la propia aplicación, o si lo está haciendo desde un servidor.
Servicios web entre 700 –  3 000 €   Lleva el contenido a un punto de acceso remoto para que pueda actualizar su aplicación con archivos XML. El grado en el que necesites este tipo de funcionalidad varía, pero se recomienda tratar el tema con el desarrollador de la app.
Game Center unos 700 €   Apple ha hecho un buen trabajo al hacer esta integración fácil con el SDK.
Compartir contenido entre 300 – 1000 €  Esto es sobre todo para las redes sociales (Twitter, Facebook, Linkedin, Google +) y correo electrónico, pero puede haber otras integraciones. Sitios web de WordPress, por ejemplo.

Necesita tu empresa el desarrollo de una aplicación web? Contacta con nosotros.

Carlos M.

 

2 Comments

  1. Enhorabuena por el artículo. La información es clara y concisa, dejando fuera todas las dudas que puedan surgir. En mi caso me ha solucionado mucho, ya que estoy dándole vueltas a un proyecto y barajando distintas opciones. Gracias por compartirlo! Un saludo!

    Reply
    • Buenas tardes, me alegra te haya gustado el artículo, en breve escribiré más contenido sobre la misma temática. Gracias.

      Reply

Submit a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *