Es difícil responder esto. Casi todas las aplicaciones de back-end estarán en la nube (o deberían estar). La pregunta que debe hacer es cuánta calidad está dispuesto a sacrificar por el precio. Lo primero que debe saber sobre las aplicaciones es que es un enfoque de desarrollo ágil que tiene éxito. Aquí es donde lleva el producto mínimo viable, MVP o la idea central a los usuarios. Después de encontrar errores, comentarios, idiosincrasias, debe volver a desarrollar la aplicación. Esto lleva a un bucle que está en curso durante la vida útil de la aplicación.
Asegúrate de llevarte bien con la empresa con la que estás trabajando, te hace la vida mucho más fácil. La próxima iteración realizada por una nueva empresa causará demoras mientras se acostumbran al código y el estilo de los desarrolladores anteriores. Además de esto, si el desarrollador anterior no proporcionó la documentación adecuada, es posible que la aplicación deba reconstruirse, lo que definitivamente costará más.
En cuanto al presupuesto, debe encontrar una empresa (como la mía, Blast Off Apps | Desarrollo de aplicaciones para Android e iOS) que funcione con su presupuesto, sin embargo, va a gastar miles y si la idea es demasiado complicada (nosotros puede ayudar a que sea menos complicado) puede llegar a ser muy, muy alto. Los desarrolladores de aplicaciones móviles en los Estados Unidos (la mejor calidad y las mejores prácticas de nuestra experiencia, pero estamos en Pittsburgh, PA, por lo que tal vez estamos sesgados) ganan entre $ 100 y $ 200 por hora y esa noción de hora es muy subjetiva.
El código arroja obstáculos y obstáculos de vez en cuando. La experiencia y el tiempo son las únicas cosas que se pueden hacer para superarlos. No puedes predecir el tiempo con precisión. La cotización debe ser plana o, de lo contrario, terminará con facturas gigantes al final, porque surgirán obstáculos y dificultades. La comunidad de desarrolladores trabaja en conjunto y cuanto más mejor, por eso creemos que el enfoque firme es el mejor. ¿Por qué son tan caros?
El mercado de aplicaciones es tan nuevo que simplemente no hay tantos codificadores. Ya existe una escasez general de desarrolladores de software (por 1 millón de empleos en un par de años), por lo que el talento de estos desarrolladores de aplicaciones a la vanguardia se establece muy alto. Podemos mitigar esto en nuestro enfoque, así que no se preocupe, pero costará al menos unos pocos miles para comenzar.