Blog de Aula CM

Community Manager, Marketing de Contenidos, Blogs y SEO

desarrollar-app-final-48.svg

Cuánto cuesta una App móvil y cómo desarrollarla. Precio y tipos

¿Quieres crear un app móvil pero no sabes cuánto cuesta? Aquí tienes una guía con las claves para saber sus precios, las variables que afectan a su configuración y consejos para desarrollar una aplicación móvil de éxito. Te puede resultar muy útil si eres emprendedor o quieres incorporar a tu empresa más servicios. También para hacerte una idea del presupuesto que necesitas.

manuel porrasHola, soy Manuel Porras. En este post te cuento cómo funcionan las aplicaciones móviles y doy respuesta a la pregunta del millón de muchas empresas: “¿Cuánto cuesta crear una App?”

 

En la actualidad existen infinidad de aplicaciones móviles para facilitar el trabajo en multitud de sectores y también han cambiado los hábitos de vida y de consumo de la población. Esto ha generado un creciente mercado, en el que una buena idea puede suponer un negocio que dependiendo del éxito de la misma, puede suponer un gran éxito o un fracaso absoluto.

Muchos emprendedores han enfocado su idea de negocio a través de estas plataformas y el medio online, así como empresas con más solera, pero en muchos casos no se tienen conocimientos técnicos especializados en este campo, y se tiene que recurrir a los servicios de un programador freelance o una empresa especializada en el desarrollo App.

 


Variables para crear una App desde cerodespedida entrevista trabajo

A continuación te explico qué opciones que tienes a la hora de desarrollar una App y las variables más importantes para que puedas hacerte una idea de qué parámetros tendrías que contratar:

1. Coste por hora del programador

Es uno de los factores más importantes y puede variar desde unos 30€ por hora (Autónomo/freelance con poca experiencia) hasta alrededor de 120 € por hora (consultoras y agencias especializadas con experiencia).

2. Acceso a datos de la App

Dependerá de si la aplicación necesita conectarse a servidores para realizar búsquedas, actualizar su información en tiempo real y mostrar los resultados, etc.

3. Geo-posicionamiento para la aplicación

Otro factor a tener en cuenta es si los usuarios de la aplicación necesitan información dependiendo de su localización. Por ejemplo, se podría mostrar información de la tienda más cercana.

4. Realidad aumentada para la App

Por ejemplo, en casos en los que se quiere que los productos que se ofrecen a través de la aplicación se muestren en una imagen en 3D  en un catálogo digital

5. Complejidad de la aplicación

Dependiendo del uso que se quiera hacer de la aplicación, existen aplicaciones sencillas que se desarrollan en pocas horas y aplicaciones complejas como por ejemplo juegos o redes sociales, que requieren de miles de horas de trabajo.

6. El gestor de contenidos de la App

Depende de si los contenidos son estáticos o se pueden actualizar de forma dinámica. El gestor de contenidos o CMS es un factor determinante, y en el caso en que estos sean dinámicos tendrías dos opciones:

  • Usar un gestor de contenidos con el que se tenga que integrar la aplicación.
  • Crear un gestor a medida para modificar los contenidos de la aplicación.

7. Pasarela de pago para la App

La aplicación en muchos casos puede requerir de una pasarela pago para vender productos a través de la App. Esto dependerá de las diversas opciones de pago que ofrezca la aplicación, si necesita integrar el pago a través de las tiendas App u otras pasarelas de pago, etc.

8. Registro de usuarios en la aplicación

Si la aplicación requiere incluir un registro de usuarios, ésta se encarecerá. Ello dependerá de la base de datos que se lleve a cabo en cuanto a tamaño y tipo de datos que acumule.

9. Envío de notificaciones push

Es interesante incluir la posibilidad del envío de mensajes personalizados a los usuarios a través de la aplicación que han descargado. Si este es el caso de la aplicación que quieres crear, tendrás que tener en cuenta el tipo de notificaciones, si es necesario crear una interfaz de gestión de notificaciones o si se debe integrar con un sistema existente, etc.

Esta mejora en el diseño de la aplicación conlleva un sobrecoste en el desarrollo de la misma que deberás de prever dentro de tu presupuesto.

10. Diseño gráfico para la aplicación

Lógicamente no es lo mismo un diseño sencillo con menús y pestañas a modo de ficha informativa basada en una plantilla, que aplicaciones que incluyan opciones de interacción para los usuarios más avanzadas y complejas.

11. El nº de plataformas dónde será accesible

Las plataformas en las que se vaya a implementar la aplicación y el número de ellas en las que deba funcionar son determinantes para calcular el coste. Por lo general, lo normal es crear tu App para Android,  iOS y Windows Phone, que son los sistemas operativos para dispositivos móviles predominantes actualmente.

12. Integración con otros sistemas

El desarrollo puede complicarse sensiblemente en el caso de tener que integrar la aplicación con sistemas existentes en la empresa (bases de datos, gestión de usuarios, gestor de contenidos, envío de notificaciones, etc.). Generalmente, una implementación de sistemas para una aplicación suele ser un proceso muy técnico y costoso que suele suponer un coste importante en el desarrollo de la App.

 

Rango de precios y tipos de aplicacionesmuñecos 500x500-55

Teniendo en cuenta estas variables, ahora podemos hacer una estimación sobre la inversión total y los rangos de precios actuales para el desarrollo de Apps:

1. Aplicación híbrida o nativa: entre 600€ – 6.000€

Las aplicaciones nativas están desarrolladas para una plataforma o sistema operativo concreto. Por este motivo, este tipo de aplicaciones ofrecen mayor calidad, prestaciones y rendimiento, pero claro está, a un mayor coste. Este rango es una aproximación sobre el precio que podría tener por 300h de desarrollo por parte del programador. Este tipo de aplicaciones requieren de una mayor implicación en su diseño y desarrollo, ya que necesitan de una base y diseños sólidos que sean ampliables con vistas a un futuro.

Las aplicaciones híbridas están diseñadas y desarrolladas para ser compatibles con distintas plataformas y sistemas operativos para dispositivos móviles. Ofrecen menor calidad, prestaciones y rendimiento que las aplicaciones nativas, y el coste es notablemente inferior. Por lo general, el precio para el desarrollo de una aplicación híbrida, suele oscilar entre un 65% y un 80% menos del coste de desarrollo de una aplicación nativa para Android o iOS.

El precio de este tipo de aplicaciones dependerá de las funcionalidades y prestaciones que se puedan programar híbridamente (en HTML5) y cuáles haya que programar nativamente de forma específica para cada sistema operativo.

Dependiendo del presupuesto que se destine al desarrollo App, ésta puede tener back-end (capa de acceso a datos) o no, aparte del front-end (o capa de presentación). Para el diseño de aplicaciones nativas, es necesario contar con los servicios de una empresa o programador/es freelance con experiencia especializados en las principales plataformas y sistemas operativos para dispositivos móviles:

  • Android (programar en Java)
  • iOS (programar en Objective-C)

El grado de participación en el desarrollo de la aplicación por parte del programador App y la dimensión de la aplicación dependerá de las necesidades y peticiones del cliente, por lo que no es fácil hacer una aproximación del precio final. Dependerá de si quieres un diseño o arquitectura simples, o por el contrario quieres un diseño o arquitectura complejos.

Ejemplos de aplicaciones que se pueden crear con este presupuesto serían:

  • Una App para un Blog a través de la cual se pueden visualizar y descargar los contenidos de éste.
  • Una App para gestión de ferias y congresos
  • Una App para la fidelización de clientes
  • Juegos sencillos: por ejemplo un juego de preguntas/respuestas

2. Aplicaciones nativas: entre 6.000 € y 20.000 €

Este rango de precios corresponde a App nativas con las siguientes prestaciones a parte de las que incluye una básica:

  • Integración con servidor dedicado y un CMS (sistema de gestión de contenidos) a medida
  • Diseño App y diseño gráfico avanzado
  • TPV para la venta online
  • Notificaciones push
  • Programación compleja con funcionalidades avanzadas

Ejemplos de aplicaciones que se pueden desarrollar con este presupuesto son:

  • Una App para una Tienda Online con diseño sencillo
  • Una App para una red social
  • Juegos interactivos sencillos con diseño a tu medida

3. Aplicaciones nativas pro: más de 30.000 €

Por encima de este precio, ya estaríamos hablando de aplicaciones nativas con un nivel de calidad, funcionalidad y prestación único, y es que el desarrollo app no existen límites. Este tipo de aplicaciones suelen estar dirigidas al desarrollo de juegos con potentes gráficos y movimientos avanzados que buscan alcanzar un gran éxito por su jugabilidad y prestaciones. También se da en App complejas para redes sociales.

Tinder Aplicaciones de Android en Google Play

App Tinder

Alguna de las aplicaciones que se han creado siguiendo este modelo sería, por ejemplo Tinder y Happn. Son aplicaciones con desarrollos avanzados y costes muy elevados.

El famoso Angry Birds ha tenido un coste superior a los 100.000 €, al igual que otros desarrollos de juegos gráficos complejos que pueden llegar a costar todavía más dinero.

Estos costes tan elevados no te deben preocupar si quieres crear una App para tu negocio, ya que el desarrollo de una App para gestión, fidelización y marketing tiene costes muy razonables que encajan en el presupuesto de cualquier negocio y siempre se puede flexibilizar la inversión con la agencia o empresa que desarrolle el proyecto.

4. Aplicaciones basadas en publicidad

Este tipo de aplicaciones tienen como objetivo promocionar y publicitar una campaña específica de duración determinada de productos y servicios de una empresa. Al tener un tiempo de vida corto, generalmente no suelen ser aplicaciones caras ni complejas para su desarrollo, pero dependerá de tus necesidades y requisitos.

5. Aplicación de gestión o basada en datos

Si quieres crear una App de este tipo, has de tener en cuenta que cuidar al máximo todos los aspectos relacionados con el diseño y base de la App es primordial. Pueden incluir todo tipo de contenidos: texto, edición de imagen, sonido, vídeo, etc.

Este tipo de aplicaciones requieren de una implicación absoluta de profesionales con experiencia específica en las distintas plataformas para dispositivos móviles y una programación, diseño y maquetación avanzada (back-end y front-end).

Dependiendo de la magnitud de la App, sus prestaciones, funcionalidades y efectos el precio variará drásticamente, pero suelen tener un coste elevado. Ya que se trata de aplicaciones bastante técnicas, es recomendable que se las encarguemos a varios profesionales expertos en el sector o una empresa especializada, pues es complicado que una única persona domine todas los conocimientos necesarios para el desarrollo.

La versión App de las redes sociales que todos conocemos: Facebook, Twitter, Pinterest, Fourquare, Linkedin, etc. están creadas con datos.

6. Juegos para dispositivos móviles

Los precios para este tipo de aplicaciones varían extremadamente y es complicado ofrecer  una aproximación ya que dependerá de su diseño, gráficos, back-end y lenguaje en la que se programe.

Los precios pueden ir a más dependiendo de si se trata del desarrollo de un juego en 2D, que desarrollar un juego en 3D con Unity3D, por lo que la variación de plazos de entrega y costes de desarrollo son enormes.

Como has podido ver, el precio variará en función de multitud de factores que intervienen en el desarrollo de la App, de las funcionalidades y de lo innovadora que pretenda ser.

 


Mobile Marketing Director de MarketingConsejos para desarrollar tu App con las mayores garantías de éxito

Desde el diseño y el desarrollo, hasta la promoción y optimización de la aplicación, surgen un mar de dudas y problemas que irán apareciendo y que son difícilmente solucionables en muchos casos.

Un problema común suele ser que, aunque tienes una idea genial para desarrollar una App en la cabeza, generalmente no sabes por dónde empezar. Estos consejos te vendrán bien para organizarte y no cometer errores:


1. Ten una buena idea de negocio

Generalmente, para que una idea sea buena y se pueda llevar a cabo, tiene que tener un componente diferencial a lo que ya se ofrece en el mercado, es decir, tiene que ser diferente a lo que ya están explotando tus posibles competidores. Para ello, debes buscar un problema o necesidad que cubrir con la App, como para cualquier otro negocio, y ponerla en marcha, siempre y cuando ésta reúna unos criterios mínimos de viabilidad y rentabilidad del negocio.

El mundo App también ofrece la posibilidad de crear App para otras empresas y autónomos.

2. Define cuál es el objetivo de la App

En este punto deberás tener en cuenta cual es el propósito y misión de la App y de tu idea de negocio respecto a la misma, como por ejemplo, que mercado va a cubrir, de qué manera va a cubrirlo, que puntos diferenciales tiene la App, qué funcionalidad va a tener, a quién está destinada, etc.

3. Realiza un estudio de mercado

En él se plasmará la idea de negocio, los objetivos que se quieren alcanzar con la aplicación y la demanda que tiene, así como otros factores determinantes en el desarrollo de la aplicación.

Dependiendo del nivel de inversión, el tipo de público y de negocio al que quieras dirigir la aplicación, el estudio deberá ser más o menos completo.

Gracias a este estudio, verás plasmado en un mismo documento factores tan importantes, como la viabilidad y la demanda que puede tener la aplicación, antes de empezar a desarrollarla, previniendo de esta manera, los posibles inconvenientes posteriores que puedan surgir.

4. Mano de obra y desarrollo de la App

Una vez tengas claros todos los conceptos previos a la creación, diseño y desarrollo de la aplicación tendrás que tener en cuenta, quién va a realizar el desarrollo de la misma. Tendrías dos opciones:

Si la haces tú

Dependiendo de tus conocimientos y necesidades, la aplicación puede ser creada por ti mismo, previo registro como desarrollador App en las distintas plataformas y sistemas operativos para venta de aplicaciones. Salvo que se tengas conocimientos previos muy técnicos y específicos en este campo, no es aconsejable querer diseñar y crear una App uno mismo, ya que el nivel de funcionalidad y calidad de la misma se resentirán severamente.

Es un proceso poco sencillo y tedioso, por lo que te aconsejo que busques un profesional con experiencia en este campo, ya que de esta manera te quitarás problemas e inconvenientes de todo tipo, que ralentizarán el desarrollo de la App y por tanto del negocio o actividad a cubrir con la App.

Si la encargas una empresa o freelance

Si finalmente eliges una empresa para el desarrollo App en vez de crearla por ti mismo, compara presupuestos, e investiga su sitio web y sus trabajos previos (target), para comprobar el nivel de calidad/precio que ofrecen y si éste se adapta a tus necesidades y requerimientos.

5. Crea un borrador y diseños para la aplicación

Una forma sencilla de transmitir tu idea de diseño, funcionalidad y estructuración de la App al desarrollador, es mediante el dibujo de bocetos con los que plasmar tus necesidades y gustos. De esta forma ofrecerás una idea estructurada de las características, la base de la interfaz y la tipología y formato que quieres para tu aplicación, ahorrando tiempo y posibles confusiones por parte del programador App.

En esta fase es importante que todas las ideas y las características principales de la App queden claras. Por ello es importante estar atento a dos aspectos clave en el desarrollo App:

Wireframing. Fuente: interaction-design.org

Wireframing. Fuente: interaction-design.org

Wireframing: consiste en crear una maqueta o prototipo de la aplicación. Existen muchas herramientas online de este tipo como MockFlow o Mockingbird. Te permiten colocar y estructurar todos los datos y gráficos representativos de la aplicación en sus correspondientes lugares dentro de la misma. Además te permite añadirle nuevas funcionalidades mediante con la colocación de botones, de forma que puedes navegar a través de la aplicación.

Storyboard o guión gráfico de la aplicación: Consiste en crear una hoja de ruta para entender las conexiones entre las distintas pestañas y pantallas de la App y como hará uso los futuros usuarios de la misma (cómo el usuario navegará a través de la aplicación).

bombillaTanto el wireframes como el storyboard, constituyen la base para la estructura del back end (programación interna de la App).

El boceto resultante supone una referencia muy útil para el desarrollador y para futuros colaboradores y miembros del equipo de desarrollo y gestión de la App, ya que tendrás un diagrama que explica todos los aspectos determinantes de la aplicación, ahorrándote la molestia de tener que explicar la estructura y funcionamiento de la misma a cada persona, a medida que vayan incorporándose nuevos profesionales al proyecto.

6. Testea y revisa la aplicación

A través del wireframe puedes pedir opinión y ayuda sobre las funcionalidades y el diseño de la aplicación a amigos, familiares, colaboradores y profesionales expertos. De esta forma podrás recibir información de primera mano de usuarios de la aplicación, para realizar los cambios y ajustes que creas oportunos, y de este modo asegurar y mejorar la calidad de la misma.

Te aconsejo que monitorizar cómo utilizan la aplicación tomando nota de sus acciones y adaptando la interfaz de usuario a sus gustos y consejos.

Comprueba si tu App funciona antes de que entre en el proceso de desarrollo. Una vez comiences el diseño es mucho más difícil hacer cambios, por lo que cuanto más partido saques al prototipo y la pruebas que hagas para su testeo, mucho mejor. El objetivo de estas pruebas es concretar y descartar posibles errores en:

  • El diseño
  • La estructura
  • La funcionalidad
  • El concepto

Además, hay que repetir una vez más el testeo cuando esté terminada antes de su publicación en las plataformas móviles para las que ha sido creada. Existen algunas herramientas online para realizar pruebas con tu App, permitiéndote importar el diseño de la aplicación y añadir enlaces donde creas necesario.

7. Actualiza y añade complementos nuevos si es necesario

Una vez que hayas creado completamente la aplicación, has de tener en cuenta que el desarrollo y gestión de la misma es un proceso continuo, que se ha de realizar de forma ininterrumpida, añadiendo nuevas funcionalidades, diseños y mejoras, puliendo de esta forma la App. Ésta es una de las claves para el éxito en cualquier negocio, la mejora continua y el cuidado en cada detalle.

 

Conclusiones importantes para crear un Appmuñecos 500x500-38

Uno de los factores más importantes para crear una aplicación móvil profesional de calidad, es buscar a una empresa con experiencia en programación y desarrollo de Apps. Debes valorar todos los factores y tu presupuesto para conseguir una app que se ajuste lo máximo posible a tus necesidades.

Es muy importante que, si quieres que tu App tenga proyección en el futuro y ésta te permita recuperar la inversión, te dejes aconsejar y valores las indicaciones, consejos, advertencias y matices de carácter tanto técnico como estético que te planteen los profesionales o empresa encargados del desarrollo de tu aplicación. Si has elegido correctamente, la experiencia en planificación, diseño y programación del experto encargado del proyecto marcarán la diferencia entre el éxito o el fracaso de la misma.

En este otro artículo te damos también buenos consejos para saber cuánto cuesta desarrollar una App y te invitamos a conocer la agencia Wiboomedia para que que nos plantees todas tus dudas. Te asesoraremos sin compromiso.

En caso de tener ya una App creada, puedes mejorarla y trabajar su SEO dentro de las plataformas de distribución, esta Guía ASO: posicionamiento de una App te será de gran ayuda.

Y tú, ¿Ya sabes el presupuesto para el desarrollo de tu aplicación?


Cuánto cuesta una App móvil y cómo desarrollarla. Precio y tipos
4.29 (85.71%) 7 votes

Sobre el Autor 

Director de Contenidos en Wiboo Media y Neoattack. Actualmente colaborando en nuevos proyectos (cofundador del Blog Neostartups) . Me apasiona todo lo relacionado con el Marketing Online y la dirección y administración de empresas, siempre en versión Beta.

    Más en:
  • googleplus
  • linkedin
  • twitter
Manuel PorrasCuánto cuesta una App móvil y cómo desarrollarla. Precio y tipos
Comparte esta publicación

6 comentarios

Únete a la conversación

Únete a la conversación