¿Qué habilidades necesito para construir una aplicación?

Hola,

Primero decida para qué plataforma desea desarrollar una aplicación, como para Android o iOS.

Ahora, si desea desarrollar una aplicación mediante codificación manual, entonces necesita aprender idiomas particulares, como para Android, Java es obligatorio y para el desarrollo de aplicaciones iOS, es obligatorio el lenguaje Objective-C o Swift.

La segunda opción es la plataforma de desarrollo de aplicaciones móviles. Con la ayuda de plataformas como Phonegap, ConfigureIT, Telerik, etc., puede desarrollar una aplicación sin muchos problemas.

Soy un desarrollador de aplicaciones, te sugiero que vayas con Configure.IT, debido a las características de esta plataforma. Ya he usado la plataforma anterior, pero comparativamente CIT es bastante buena. Las funciones de codificación automática, App Preview Facility, etc. hacen que esta plataforma sea única en comparación con otras. Pruébalo una vez, es totalmente gratis.

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

Espero que mi respuesta pueda ayudarte.

Explique la plataforma … Para que las personas que trabajan en esa plataforma puedan ayudar …

Desarrollo aplicaciones web …

Prefiero aplicaciones de una sola página …
Mi stack para más productividad para crear una aplicación web (2014)

– Express JS (Autenticación, API)
– Mongo DB (Base de datos)
– Mangosta (ORM para conectarse a MongoDB desde el nodo JS)
– Redis (para almacenamiento temporal si es necesario)
– Angular JS (aplicación frontal)
– Jquery (no recomendado junto con JS angular, aprendiendo a excluir esto en mis nuevos proyectos … Seguramente una biblioteca útil para la mayoría de las aplicaciones pequeñas)

depende si desea programar para dispositivos ISO que C y C ++ pero otro software como Android Python, Java, etc.

usted puede encontrar esto útil:
aplicaciones web: ¿qué habilidades / lenguajes de programación necesito para construir una aplicación web? – Desbordamiento de pila