Hola,
Antes de recibir una respuesta sólida o una línea de tiempo para esa pregunta, debe decidir en qué plataforma desea desarrollar una aplicación, por ejemplo, si desea estar en Android, iOS, Windows, todos o dos.
Otra cosa a tener en cuenta es la ruta que tomarás para desarrollar la aplicación. ¿Usted, como individuo, lo va a hacer por su cuenta? Contrata un equipo completo (un desarrollador de back-end, diseñador, servidor y front-end) o externalícelo a empresas de desarrollo de aplicaciones móviles.
- ¿Cuál es el mejor desarrollo de aplicaciones móviles en Indore?
- ¿Es el público mayor de 50 años el grupo demográfico más olvidado para el desarrollo de aplicaciones móviles?
- ¿Cuál es una buena alternativa a PhoneGap?
- ¿Qué empresa desarrolladora de aplicaciones es la mejor y más barata para crear aplicaciones desde cero, como juegos y aplicaciones móviles como Uber en Dubai?
- ¿Qué debe saber el desarrollador de aplicaciones móviles para dispositivos móviles para hacer un gran trabajo?
Si tiene el lujo del tiempo, le sugiero que contrate un equipo interno y que comience su aplicación. Sin embargo, si el tiempo es esencial para su negocio y desea que su aplicación salga lo antes posible, le sugiero que elija la opción de outsourcing.
Dirijo el desarrollo de negocios en tecnologías Intrix (intrixtech.com). Somos una empresa de desarrollo de aplicaciones móviles de extremo a extremo con sede principalmente en Bangalore con una oficina más en Londres. Por lo general, implementamos nuestros MVP en 4 semanas (salvo el análisis de requisitos y el tiempo de creación de tramas base). Obviamente, esto varía un poco de una aplicación a otra, dependiendo de las funcionalidades requeridas.
Si desea desarrollar la aplicación mediante codificación manual, entonces necesita aprender lenguajes particulares como Java para Android y Swift para el desarrollo de aplicaciones iOS, que es factible pero requiere mucho tiempo.
También hay varias plataformas de desarrollo de aplicaciones como ConfigureIT y Phonegap que lo ayudan a desarrollar una aplicación con bastante facilidad, pero tienen funcionalidades restrictivas y pueden ser ineficientes cuando se trabaja con aplicaciones nativas, pero puede intentarlo.
Para resumirlo,
Contratación del equipo interno y desarrollo de una aplicación: tal vez alrededor de 6-12 semanas (a menos que encuentre un equipo rockstar en menos de 5 días)
Aplicación híbrida: de 5 a 6 semanas (si se adhiere a las características híbridas comunes y no intenta salir de su marco e intenta inculcar características nativas)
Subcontratación a una empresa de desarrollo de aplicaciones móviles: 4-6 semanas (asegúrese de llegar a un acuerdo de confidencialidad y determinar los plazos adecuados para la revisión y las pruebas sobre la marcha para evitar extender el plazo)
* Todos estos son, por supuesto, líneas de tiempo muy generalizadas, pero por lo que he visto y por el tipo de aplicación que Intrix ha desarrollado, esta línea de tiempo es la mejor estimación.
Espero que haya ayudado.