Hola,
Si desea crear una aplicación a través de una codificación personalizada, necesita aprender lenguajes como Java, SQL, etc. para el desarrollo de aplicaciones de Android y para desarrollar aplicaciones de iOS, debe concentrarse en Swift u Objective-C.
Te recomiendo que desarrolles la aplicación para Android y iOS. Hay muchas plataformas de desarrollo de aplicaciones móviles disponibles en el mercado. Entonces, con la ayuda de las plataformas de desarrollo de aplicaciones, puede desarrollar aplicaciones con funciones de arrastrar y soltar sin escribir una sola línea de código. Así que no hay necesidad de ir a ningún curso. Puedes aprenderlo por ti mismo.
- ¿Cuáles son las mejores mejores compañías indias de desarrollo de aplicaciones móviles?
- ¿Qué aplicación es la mejor para escuchar canciones en inglés?
- ¿Qué disuade a los desarrolladores móviles de crear aplicaciones de Windows Phone 7?
- ¿Cuál es la importancia de Wireframe en el desarrollo de aplicaciones móviles?
- ¿Cuáles son los errores más comunes en los informes de desarrollo de aplicaciones móviles?
Soy desarrollador de aplicaciones, he probado la mayoría de las plataformas de desarrollo de aplicaciones móviles. He desarrollado más de 50 aplicaciones hasta hoy con la ayuda de Phonegap, Telerik, ConfigureIT, etc. Se están ejecutando con éxito en la tienda de aplicaciones.
Según mi experiencia en este campo, recomiendo a los desarrolladores y a los principiantes que utilicen la plataforma de desarrollo de aplicaciones móviles Configure.IT, porque proporciona codificación automática, función de vista previa de aplicaciones, conexión directa a la API y muchas más funciones. Estas cosas ahorran mucho más tiempo de desarrollo y proporcionan una aplicación rápida y bien diseñada en mucho menos tiempo.
Para obtener más información: Herramientas de diseño de aplicaciones móviles: convierta PSD a la interfaz de usuario de la aplicación
El principal beneficio de esta herramienta es que es una plataforma basada en la web, por lo que no necesita comprar ningún sistema adicional, puede crear una aplicación desde cualquier lugar y desde cualquier sistema.
Espero que mi respuesta pueda ayudarte.