Desarrollar una aplicación móvil de forma gratuita significa que lo hará usted mismo. En este caso, necesitará aprender al menos los fundamentos de la programación, incluyendo cosas básicas como HTML, CSS. Tendrás que aprender un lenguaje de programación. Sugeriría JavaScript, ya que puede desarrollar toda la aplicación tanto para Android como para iOS usando solo este idioma (en JSSolutions trabajamos con marcos de JavaScript como React Native). También puede aprender Java para construir aplicaciones móviles nativas para Android y Swift para iOS.
Es necesario tener una visión clara de la aplicación que necesita desarrollar. Defina cómo debería ser la aplicación y cómo desea que funcione. También sugeriría prototipos. Eso es desarrollar primero una versión más simple de su aplicación y luego mejorarla con características adicionales.
PD En caso de que decida aprender JavaScript, estos son algunos buenos recursos de aprendizaje de JS. Espero que esto ayude. ¡Buena suerte!
- Si pudieras desarrollar una aplicación móvil, ¿qué es?
- ¿Qué debe saber el desarrollador de aplicaciones móviles para dispositivos móviles para hacer un gran trabajo?
- ¿Por qué es Xamarin una opción popular para el desarrollo de aplicaciones en grandes empresas?
- ¿Cuál es la mejor empresa de TI de MNC para trabajar en el desarrollo de aplicaciones móviles en India?
- ¿Cuáles son las diferencias entre NativeScript y Meteor.js? ¿Cuál es óptimo para desarrollar aplicaciones multiplataforma?