IDE
Xcode
Base de datos
No puedo aconsejarle sobre esto. Es el que te resulte más cómodo. SI tuviera que ofrecer mi propia recomendación, no sería una mala apuesta usar DynamoDB de AWS si puede usar una base de datos NoSQL. Al usar AWS para su base de datos, muchas otras funciones de AWS estarán disponibles para usted de manera mucho más fácil como resultado.
Control de versiones
Git y Github lo recomendaría. Nuevamente, se trata más de lo que te hace sentir cómodo. El sistema operativo que está utilizando también puede tener en cuenta si es muy nuevo en el desarrollo de software.
- ¿Qué lenguaje de codificación es mejor para que aprenda un posible desarrollador de aplicaciones móviles?
- ¿Cómo crecerá el desarrollo de aplicaciones nativas en comparación con el desarrollo de aplicaciones híbridas en los próximos cinco años?
- ¿Cuándo es el mejor momento para recopilar permisos de notificaciones push en una aplicación de iOS?
- ¿Qué es la versión beta de iOS 11?
- Estoy buscando contratar desarrolladores inteligentes de iOS. ¿Cuáles son las mejores empresas de desarrollo de iOS en la India?
Nube
Dependiendo del tipo de aplicación iOS que esté creando, es posible que no necesite ninguna función en la nube. Si lo hace, sin embargo, vaya con AWS. Google Cloud también es bueno para algunas cosas, como Firebase y Google Cloud Functions.
Si elige cualquiera de ellos, tendrá acceso a algunas características realmente geniales dentro de su aplicación.
Debe especificar algunos conceptos básicos sobre lo que necesita para su aplicación. Si está creando una aplicación móvil estática básica, puede usar Swift y Xcode. Si está creando algo integral, es probable que necesite ver una variedad de servicios para ayudarlo a implementar lo que necesita.
Si proporciona una lista de algunas características que desea en su aplicación, obtendrá respuestas más específicas sobre qué software serán buenas opciones.