Los dispositivos móviles

¿Cuánto cuesta para desarrollar una aplicación?

El costo de desarrollar una aplicación, ya sea para iPhone, Android, Windows Phone, BlackBerry o algún otro ecosistema, no puede ser destilado fácilmente en un solo número. El costo promedio de desarrollo de aplicaciones se ha estimado en algún lugar en el barrio de 6.500 dólares. Desafortunadamente, ese valor puede ser engañoso porque hay muchas más aplicaciones low-end que hay aplicaciones High-End.

¿Cuánto los costos de desarrollo bajará a lo complicado una aplicación será, cuántas características personalizadas será incluidas, qué ecosistemas la aplicación deberá ejecutar, y así sucesivamente. Este artículo explora algunas de las consideraciones que van a decidir desarrollar una aplicación y hace todo lo posible para poner una etiqueta de precio en las opciones.

La aplicación básica

Una aplicación básica sería algo así como la aplicación de correo electrónico incluida en los dispositivos móviles más. Es sencillo, tiene una interfaz de usuario muy básica y no requiere el programador que ir fuera de los bien empaquetados APIs (Application Programming Interfaces) que son estándar en la mayoría de sistemas operativos. Estas aplicaciones en cualquier costos de $2,000 a $4,000.

Contenido impulsado por aplicaciones

Una hace la aplicación contenido analiza el uso de una base de datos o alguna otra fuente de contenido, que es entonces para proporcionar una experiencia dinámica para el usuario. Trabajo con contenido es difícil porque la información no es estático. Estas aplicaciones de programación requiere una abstracción mucho más, que es necesariamente más tiempo intensivo. Dependiendo de la cantidad de contenido, estas aplicaciones serán probablemente de $5.000 a $50.000.

Juegos

Juegos varían en complejidad, lo que hace difícil localizar un precio. La forma más fácil de evaluar el coste de un juego es romper el género de la siguiente manera.

Juegos 2D - dispositivos móviles más tienen motores de juegos 2D gratis disponibles. Esto lleva a una gran parte del trabajo de programación y ayuda a reducir los costos. Estimaciones de costo para el desarrollo de un juego van desde $8.000 hasta $150,000. El costo total será determinado por:

Complejidad del juego (creo que PONG contra Mario)

Complejidad de niveles

Necesidad de simulaciones de física exacta (Angry Birds es un juego de física)

Integración de redes sociales (+ $2.000)

Funcionalidad multi-player (difícil al código y por lo tanto caro)

Necesita conectarse a una base de datos de Internet para una tabla de puntuación (+ $1.000), una recompensa sistema (+ $5.000), contenido descargado (+ $ 5.000), etc.

Juegos 3D - a diferencia de juegos 2D, hay muy pocos motores de juegos 3D gratis disponibles y las que existen no son muy buenas. Las mejores opciones son arrendar un motor de otra compañía o tiene un codificador construir uno desde cero. De cualquier manera, un juego 3D probablemente le costará desde $20.000 hasta $250,000. Los mismos factores discutidos para juegos 2D determinará el precio de un juego en 3D.

Firmware o Hardware modificación

Esta categoría es para aplicaciones que modifican las funciones como la cámara, GPS, etc.. Un ejemplo es una aplicación que acelera hacia arriba el obturador de cámara o añade filtros a imágenes. No hay ninguna API para el desarrollo de estas aplicaciones, que significa que el programador va a hacer mucho más trabajo. $10.000 es probablemente la base de costos, con el límite superior depende sólo de complejidad.

Costos por etapa

Antes terminando, es digno de costo basado en las etapas de desarrollo. Aquí está un áspero desglose de costos para cada etapa.

Diseño - $50 a $150 por hora

Codificación - $100 a $150 por hora (nota que la externalización puede ser más barato, pero la calidad es a menudo inferior)

Pruebas - $25 a $100 por hora

Nuevo desarrollo - $100 a $150 por hora (sólo necesario para algunas aplicaciones)

Validación - $50 - $100 por hora

La línea de fondo

La aplicación promedio cuesta alrededor de $6.500 a desarrollarse, aunque los costos pueden variar desde un mínimo de unos pocos cientos a tan alto como $250.000. La codificación es probablemente el aspecto más costoso de desarrollo simplemente porque tarda más tiempo. Complejidad es siempre el factor más importante para determinar el costo de una aplicación y un programador es la persona más cualificada para evaluar la complejidad. Citas de varios equipos de diseño de renombre son esenciales para conseguir una manija en costo. Se debe obtener antes de adentrarse en el desarrollo de una aplicación.