¿Cómo se hace una estimación de costos para el desarrollo de aplicaciones de iPhone?

Hay muchas formas de desarrollar una aplicación para iOS a un precio asequible. A continuación se detallan los costos estimados por el desarrollo de la aplicación Hire iPhone

  • Aplicación simple basada en tablas : $ 1,000-4,000: proporciona todo el contenido, instrucciones claras y aplicaciones de ejemplo de lo que quiere que haga. Si conoce bien Photoshop, probablemente pueda proporcionar los gráficos que limitarán este proyecto a $ 1,500. Los costos adicionales son cuando desea ubicadores GPS, integración de redes sociales o campanas y silbatos como ese.
  • Aplicación de base de datos (nativa)$ 8,000- $ 50,000 –De nuevo, usted proporciona cada pieza de contenido, imagen, escritura, sonido, etc. El costo vendrá de crear la lógica dentro de la aplicación y diseñar toda la usabilidad y / o juego. . El contenido generalmente se colocará y luego se analizará en consecuencia. Estos proyectos tienden a ser pesados ​​ya que los datos son lo que impulsa todo el juego y el marco es muy importante.

  • Juegos$ 10,000- $ 250,000 – Lo más difícil de jugar. Como punto de referencia, he oído que Angry Birds cuesta entre $ 125K y $ 180K para desarrollarse (aunque fueron pioneros). Hablando con algunos desarrolladores que están interesados ​​en el código fuente del juego hardcore (render, sonido, matemáticas, física, etc.), muchos de los juegos de carreras que usarán el giroscopio tendrán un costo de $ 125,000 sin parpadear, y eso es solo por el código. Incluso si intentas mantenerlo hiper simple, los juegos se complican rápidamente. Conectarse al centro de juegos, tener las mejores puntuaciones e integrarse con una comunidad en línea puede ser complicado. El beneficio de un juego es que se descargan en un número mucho mayor. Como vendedor, no hay nada más viral que un juego divertido, que es algo a tener en cuenta para su ROI. Pregúntate: ¿cuánto necesito gastar para hacer un juego “divertido”? Eso es solo algo que puedes responder. ¿Interesado en aprender a desarrollar aplicaciones de élite? Mira la publicación Cómo desarrollar una aplicación como Angry Birds.
  • Incluye adicional: consulte a continuación: hay una lista rápida de funciones adicionales que puede agregar a su aplicación actual:
  1. Compras en la aplicación: $ 1,000- $ 3,000: esto permite a los usuarios comprar contenido nuevo o versiones completas de las aplicaciones. La distribución de costos proviene de la cantidad de compras dentro de la aplicación, la complejidad y si usted lo integra o no en la primera aplicación o si lo está haciendo desde un servidor.
  2. Servicios web – $ 1,000- $ 5,000 – Esto lleva el contenido a un punto de acceso remoto para que pueda actualizar su aplicación con archivos XML en lugar de cambios de código sin formato. El grado de lo que necesita varía, pero recomendaría tener esta conversación con su desarrollador antes de profundizar demasiado: puede ahorrarle ENORMES dolores de cabeza en el futuro.
  3. Game Center – $ 1,000 – Apple ha hecho un buen trabajo para facilitar esta integración con el SDK. Siempre que mantenga los números limpios, debería poder integrarse fácilmente.
  4. Capacidades de compartir – $ 500- $ 1,500 – Esto es principalmente para redes sociales (twitter, facebook) y correo electrónico, pero puede haber otras integraciones. Los sitios web de WordPress, por ejemplo, pueden ser uno. Muchas opciones y la mayoría de estas plataformas tienen API robustas para que funcione bien.
  5. SDK y como Chartboost – $ 50- $ 200 – Los SDK son una parte extremadamente importante para rastrear nuestras aplicaciones y ganar dinero con ellas. En general, puede obtener cualquier SDK integrado por un precio relativamente bajo, pero cuanto más específico sea con sus SDK, más caro. Los SDK que puede incluir son: Google Analytics, Chartboost, Applovin, Xplode, AdMob y Tapjoy.

Le gustaría saber cuánto costará su aplicación, luego puede obtener una cotización GRATUITA en http://www.yourcloud.team/#contact

Además del buen consejo que da Evan, me gustaría recordarle que tenga en cuenta la planificación , el diseño y la ejecución al calcular su cronograma y, en última instancia, su costo.

Los clientes rara vez tienen un diseño utilizable para la aplicación de iPhone al comienzo del compromiso. Siempre planifico una semana completa para reunir los requisitos, alinearme con sus objetivos de alto nivel, determinar su capacidad de diseño visual, determinar el estilo que prefieren para la interfaz de usuario y recorrer los guiones gráficos del diseño general de la aplicación y los principales flujos de trabajo de los usuarios.

Además, deje tiempo adicional para que el cliente decida sobre cualquier problema abierto. Cuanto más grande es la organización, más personas participan en la discusión, más tiempo toma generalmente tomar decisiones importantes. Puede ayudar a llevar a su cliente a decisiones razonables presentándoles maquetas para cada opción, es decir, “¿Debería verse / comportarse así? ¿O debería verse / comportarse así?” La mayoría de las personas tendrán dificultades para comprender todos los aspectos de la decisión hasta que pueda mostrarles lo que obtienen de cada elección.

Planifique por lo menos 2 cambios importantes en su proyecto. ¿Por qué 2? Eso es lo que me ha pasado en casi todos los proyectos de iPhone . Un cambio de diseño o una nueva característica agregada en medio de su proyecto de 2 meses agregará varios días y posibles semanas a la duración de su proyecto. Planea para ello.

Cuando ocurran cambios, asegúrese de que el cliente sea consciente del impacto total de la solicitud. Una vez que el cliente sepa el costo de la solicitud, ayúdelo a tomar una buena decisión. A menudo, la mejor decisión es seguir adelante con el cambio en el diseño. Has aprendido mucho sobre el problema / solución / diseño / flujo de trabajo y es natural que tu perspectiva sobre lo que se debe hacer en la aplicación cambie con el tiempo. Intente ayudar al cliente a decidir si ese cambio pertenece a esta versión, o si debería ser parte de la próxima versión del software.

Me ha resultado útil comenzar a hablar sobre la próxima versión desde el inicio de la relación. Ayudará al cliente a realizar el trabajo correctamente si comprende que esta versión no es la única que existirá. El cliente debe comprender que habrá otras oportunidades para incluir nuevas ideas y nuevas características. El cliente también debe comprender que se requerirán actualizaciones para hacer frente a cambios inesperados, como la introducción del iPad.