¿Qué habilidades se deben aprender para desarrollar aplicaciones de Android / iOS desde cero, suponiendo que tenga un conocimiento de programación muy básico (principiante)?

Desarrollar una aplicación puede ser fácil y difícil dependiendo de la aplicación que vaya a crear. Aquí hay algunos consejos para los principiantes.

  1. Comience con algunos conceptos básicos: puede encontrar muchos recursos en línea para comenzar. Creo que comenzar desde la interfaz de usuario básica es mejor para los principiantes (así es como comencé el desarrollo de aplicaciones móviles) porque así sabrán cómo se verá su aplicación.
  2. Interfaz de usuario a secuencias de comandos y secuencias de comandos a la interfaz de usuario : este es un buen método (que probablemente esté escrito por primera vez en la historia de quora 🙂 o una estrategia para crear su aplicación). la funcionalidad se desarrolla a través de secuencias de comandos. Esto es lo mejor para los principiantes (probablemente también algunos profesionales también) que no saben mucho sobre secuencias de comandos porque en esto primero deciden la interfaz de usuario y luego descifran la secuencia de comandos para eso. primero decida nuestra funcionalidad y características, y en base a eso hacemos nuestra interfaz de usuario. Esto es principalmente para los profesionales reales que saben lo que están haciendo. Ambas pueden tener una interfaz de usuario igualmente excelente, solo que sus formas son diferentes.

Aquí hay algunos ejemplos de una interfaz de usuario para la interfaz de usuario para secuencias de comandos . Está hecho de Photoshop, pero también se puede hacer en móviles (perdón por los bessels, son un poco viejos).

3. IDE y lenguaje : los escribí juntos porque están relacionados entre sí. El IDE que elija le ofrece opciones de idioma limitadas para usar. Si elige un IDE multiplataforma como xamarin, obtendrá flexibilidad para lanzar su aplicación tanto para iOS como para Android desde el mismo IDE. Si elige algún IDE patentado como Android Studio para el desarrollo de Android y Xcode para iOS, entonces tiene algunas opciones limitadas para el idioma (no aplicable en algunos casos).

4. Qué idioma elegir : intente investigar un poco. Encontrará que Kotlin y Applescript son fáciles (relativamente) para Android Studio y Xcode respectivamente. Pero también puede elegir java porque por qué aprender 2 idiomas en lugar de 1 (lo cual es más difícil).

Conclusión: Bueno, depende de usted qué tipo de configuración le resulte fácil de usar en un mundo de programación muy complejo y modular.

Siéntase libre de enviarme comentarios si piensa “Algo va mal”

Como eres un principiante, el desarrollo de aplicaciones de Android se realiza principalmente utilizando Java Core en la plataforma de Android Studio. Durante esta E / S de mayo de 2017, Google anunció a Kotlin como el idioma oficial para el desarrollo de aplicaciones.

Para desarrollar aplicaciones en Android, puede comenzar a aprender Java básico y luego a los conceptos de diseño y desarrollo de aplicaciones. Tutoriales en video sobre programación y más Tenga algunos de los mejores tutoriales en video para el desarrollo. Puedes aprender fácilmente y eso es totalmente gratis … !!

Así que comienza a aprender y explorar. Buena suerte amigo.