Sí. Hay muchos sitios web en los que los “free lancers” pueden registrarse para proporcionar servicios. Elance proporciona una plataforma para aquellos que desean entrar en el negocio desarrollando aplicaciones móviles pero no tienen esa capacidad. La tarifa por hora generalmente aparece allí.
Hay desarrolladores muy talentosos en India, China y Rusia (y en muchos otros lugares, pero parece que hay ubicaciones principales). También incluyen Skype, Hangouts de Google o usan IOS Facetime como herramientas de colaboración.
Las zonas horarias juegan un papel crucial desde el punto de vista estadounidense. Tengo un asociado que ha utilizado desarrolladores con sede en Rusia durante más de 10 años. Ha pagado alrededor del 20% de la tarifa actual aquí y entre las diferentes asignaciones de trabajo / tareas del equipo, casi puede obtener 24 horas por día de trabajo completado entre los equipos en Rusia, China e India.
- ¿Qué efecto tiene el tamaño de la aplicación en la velocidad de descarga e instalación de una aplicación desde las tiendas de aplicaciones?
- ¿Cuál es la mejor manera de decidir las palabras clave para su aplicación iOS?
- Cómo publicar una aplicación de Apple
- ¿Cuál es la mejor aplicación de cabina de fotos para iPad?
- ¿Cuál es la mejor manera de promocionar una aplicación de música iOS?
Skype jugó un papel importante en su capacidad para revisar el código e incluso ponerse detrás de una consola remota para ayudar a probar.
Existen varios inconvenientes importantes del uso de recursos externos:
- No hay control directo de los recursos. Pruebe los recursos potenciales dándoles trabajo incremental o pequeños proyectos. Empaquete su proyecto para que varias empresas puedan trabajar en el proyecto (consulte el siguiente elemento). Utilice el software de colaboración como un medio para verificar el estado, probar el código o los cambios y verificar que el trabajo se haya completado.
- Transición precisa de los requisitos. Las comunicaciones deben ser sólidas o NO recibirá la entrega que busca. Muchas empresas extranjeras establecidas tienen un proceso para impulsar el Ciclo de vida del desarrollo de software (SDLC) y esto incluye cierres de sesión y puntos de control. Se debe completar una matriz de trazabilidad de requisitos y casos de prueba antes del inicio. Muchas empresas quieren usar ágil, lo cual está bien, pero es necesario tener más de las ideas de una servilleta comprometidas antes de la subcontratación. Hay muchos productos además de Skype. Recomiendo videoconferencia gratuita de: Videoconferencia | FreeConferenceCall.com
- Sin control del código. Si bien la empresa de recursos puede entregar el código, no hay nada que les impida vender su idea a otra persona o copiar directamente su aplicación y ponerla en la tienda de aplicaciones. Use el control de fuente estandarizado y asegúrese de obtener el código en incrementos en caso de que su compañero se quede sin luz.
- La aplicación de los derechos de autor y la aplicación de la propiedad intelectual no son posibles en ciertos países.
Si puede manejar el estrés de trabajar con compañías extranjeras y puede encontrar una compañía con la que pueda trabajar cómodamente, entonces el costo de producir su aplicación puede reducirse sustancialmente.