La creación de una aplicación de Android se reduce a dos habilidades / idiomas principales: Java y Android. Java es el lenguaje utilizado en Android, pero la parte de Android abarca el aprendizaje de XML para el diseño de la aplicación, el aprendizaje de los conceptos de Android y el uso de los conceptos mediante programación con Java.
Una vez que aprenda Java y XML (es muy fácil acostumbrarse a XML, y debe aprender el lenguaje mientras programa su aplicación en lugar de aprenderlo de antemano como lo haría con Java), necesita aprender cómo conectar estos dos usando Android principios
Ahora, para un principiante total, recomendamos los tutoriales de YouTube para tener una idea básica de cómo instalar Eclipse (el Entorno de desarrollo integrado, o IDE, para Java) y el Kit de desarrollo de Java (JDK). También ayuda a obtener la idea básica de la sintaxis detrás de los conceptos de Java, como los bucles for y las declaraciones if.
- ¿Cuáles son las aplicaciones de fotografía más útiles para Android?
- ¿Qué aplicación de Android puede ayudarte a obtener libros electrónicos gratis?
- ¿Por qué el iPhone es tan popular en comparación con Android? ¿No es Android más personalizable y no tiene más funciones?
- ¿Cuál es el mejor juego de aventuras para Android?
- ¿Cuáles son algunas de las aplicaciones de Android más interesantes y conocedoras?
Pero a partir de ese momento, después de que haya aprendido los conceptos básicos, recomendamos encarecidamente abandonar los tutoriales de YouTube a favor de un libro o una serie de conferencias. Los tutoriales de YouTube a menudo NO dan intuición detrás de conceptos importantes.
5 cosas que debes saber antes de crear tu primera aplicación de Android:
- Necesitas aprender Java, no hay forma de evitarlo
- La parte de Android abarca el aprendizaje de XML para el diseño de la aplicación, la comprensión de los conceptos de Android y el uso de dichos conceptos mediante programación con Java
- Los principiantes probablemente deberían usar un IDE.
- La creación de su primera aplicación lleva mucho tiempo: no sucederá de la noche a la mañana. Este no es un proyecto para aquellos que buscan un resultado rápido.
- Cuando esté atrapado en un problema que inevitablemente sucederá, recurra a Stack Overflow.
¡La mejor de las suertes!