El tiempo de desarrollo de la aplicación puede variar bastante. Esta variación es el resultado de múltiples factores, algunos de los cuales son los siguientes.
- Nivel de habilidad del desarrollador
- Conjunto de funciones: más funciones = más tiempo
- Qué tan bien y detalladas están las especificaciones presentadas y documentadas
- Si los cambios ocurren o no durante el desarrollo
- Comunicación
- Uso de herramientas / SDK de terceros, o no
- Pruebas / correcciones de errores
Dicho esto, creo que con especificaciones detalladas, un desarrollador intermedio / altamente calificado, comunicación adecuada, cambios mínimos, un probador dedicado y uso de herramientas de terceros: 1-2 meses. El tiempo se puede aumentar / disminuir en función de los factores enumerados anteriormente.
Si desea hacerlo en un tiempo razonable y hacerlo bien la primera vez, dedique un tiempo a asegurarse de tener todos los detalles de la aplicación establecidos y documentados, luego busque un desarrollador y probador experto.
- ¿Cuánto tiempo le tomaría a un novato aprender el desarrollo de aplicaciones Android y / o iOS? ¿Cuál es la mejor manera de comenzar?
- ¿Cuál es la diferencia entre iOS 9 e iOS 10 en términos de desarrollo?
- ¿Cuáles son los accesorios para iPhone más importantes?
- ¿Vale la pena aprender Swift con la intención de ganar dinero como desarrollador de iOS?
- ¿Cómo puedo aprender y comenzar a escribir una aplicación para iPhone como usuario de Windows?
Todo esto se basa en mi experiencia personal desarrollando aplicaciones para clientes, así como contratando desarrolladores para mis propias aplicaciones. Incluso trabajé en un proyecto de aplicación de mensajería simple.