Cómo iniciar el desarrollo de software de Android

Para aprender el desarrollo de Android, necesitará saber Java o Kotlin. El desarrollo de Android se realiza con cualquier lenguaje, aunque es posible que encuentre más tutoriales para el desarrollo de Android en Java, vale la pena analizar Kotlin. También es importante tener una comprensión fundamental de las bases de datos y los lenguajes de consulta, como SQLite y las estructuras de datos.

Otra cosa que necesitará es un IDE (entorno de desarrollo integrado). Se recomienda que use Android Studio, ya que ahora es el IDE de desarrollo oficial de Android y es compatible y mantenido por Google.

Una de las primeras formas en que comencé a aprender Android fue tomando un curso de Udacity sobre Desarrollo de Android para principiantes. A partir de ahí leí “Head First: Desarrollo de Android”. Además, también probé todos los ejemplos del libro. Para colmo, vería videos de ‘thenewboston’ en Youtube, que tiene muchos tutoriales sobre Android y otros temas técnicos (tienen 200 videos sobre desarrollo de Android).

¡Espero que esto te ayude!

More Interesting

Como desarrollador de software, ¿sería un problema si no sé cómo construir e implementar mi sitio web personal?

Cómo acceder a su red doméstica con su computadora portátil con VPN en el trabajo sin que su empleador conozca la dirección IP de su hogar

Cómo encontrar desarrolladores interesados ​​en trabajar en proyectos de código abierto

¿Cuáles son algunas técnicas "rápidas y sucias" que los principales programadores usan con frecuencia sabiendo que no deberían?

¿Dónde puedo encontrar desarrolladores de primer nivel que sean expertos en el desarrollo de software de marketing?

He sido desarrollador de software durante 4 años, trabajé con organizaciones en el lado del cliente y en el extranjero. ¿Soy elegible para el examen CSM?

¿Los desarrolladores de software a menudo toman mucho tiempo para aprender nuevas habilidades técnicas?

¿Cuál es una buena posición de nivel de entrada para un programador / desarrollador de iPhone?

Como desarrollador de software, ¿cuál es un buen nicho para entrar donde puedes reunir a algunos amigos y desarrollar un producto para vender?

Para aprender Objective-J, ¿con qué otras fuentes es mejor comenzar aparte del sitio web Cappuccino?

Cómo convertirse en un desarrollador de software que solo diseña toda la arquitectura del software y da instrucciones a otros desarrolladores en lugar de codificar por mí mismo

¿Cómo es trabajar como desarrollador de software en Snapdeal?

¿Por qué seguimos teniendo dificultades para medir el progreso a medida que se desarrolla el software?

¿Cómo se desarrolla el software de refuerzo de sonido?

¿Qué tan difícil sería para un estudiante graduado construir una versión más simple de Sourcegraph?