Editar: esta respuesta estaba destinada principalmente a esta pregunta de alguien sin conocimiento de Java, pero se redirigió aquí 😡
El primer paso sería aprender Java. Aquí hay algunos recursos para eso:
- thenewboston Java Video Tutorials: una increíble serie de videos cortos que explican diferentes conceptos de Java. Lo que más me gusta del hecho de que los tutoriales son videos es que puedes seguir todo el concepto y mirar una y otra vez hasta que estés completamente seguro de haberlo entendido.
- Trail: Aprendiendo el lenguaje Java – Tutoriales oficiales de Java de Oracle.
- Vogella Java Tutorials: maravillosos tutoriales paso a paso de Java para principiantes. Muy bueno si quieres ir a tu propio ritmo y aprender de ti mismo. Bastante fácil de seguir y comprender para principiantes.
- Desbordamiento de pila: gran sitio web para preguntas y respuestas del desarrollador y depuración. Publique una pregunta aquí y lo más probable es que obtenga una buena respuesta de un desarrollador experimentado o dos en poco tiempo. (¡StackOverflow es un buen recurso para aprender Android!)
Después de que sienta que ha entendido y se ha sentido cómodo con Java, es hora de pasar al desarrollo de aplicaciones de Android. Recursos, herramientas y tutoriales para Android:
- ¿Qué aplicaciones de Android se deben utilizar para el análisis técnico y la inversión en capital de NSE?
- ¿Qué es lo que más te gusta de Android que iOS?
- ¿Cuáles son algunas buenas aplicaciones de Android menos descargadas?
- ¿Qué es SP Flash APK?
- ¿Qué aplicación de Android descubre la fuente del agotamiento de la batería para enviar S8?
- Extensión de Codota para Google Chrome: herramienta SUPER útil para leer / guardar código. Agrega anotaciones a los fragmentos de código en muchos sitios web de desarrolladores y le permite guardar fragmentos personales en su ‘caja de códigos’. También puede ser útil para aprender Java.
- Tutoriales en video de la aplicación para Android thenewboston: una increíble serie de videos cortos que explican diferentes conceptos de Android. Lo que más me gusta del hecho de que los tutoriales son videos es que puedes seguir todo el concepto y mirar una y otra vez hasta que estés completamente seguro de haberlo entendido.
- Desarrollar aplicaciones | Desarrolladores de Android: un tesoro absoluto de recursos, herramientas, información, documentos, noticias y casi todo lo que pueda desear para los desarrolladores de Android.
- Tutoriales de desarrollo de Android de Vogella: maravillosos tutoriales paso a paso de Android para principiantes. Muy bueno si quieres ir a tu propio ritmo y aprender de ti mismo. Bastante fácil de seguir y comprender para principiantes.
- AndroidHive – Tutoriales, juegos, aplicaciones, consejos: un buen sitio web para encontrar tutoriales y consejos (como puede adivinar desde el enlace). Mucha información útil aquí.
- Cómo desarrollar la aplicación de Android – Udacity – Un curso oficial sobre el desarrollo de aplicaciones de Android. No tengo experiencia personal con él, pero muchas personas me han dicho que es una gran fuente para aprender.
Eso es todo, en su mayor parte. Creo que puedes aprender y dominar Android usando esos recursos. De lo contrario, puede encontrar muchos más a través del sitio para desarrolladores de Android al que he vinculado y / o esta útil lista de recursos para desarrolladores.
¡Mucha suerte en tu viaje hacia el desarrollo de aplicaciones de Android! ¡Espero que disfrutes aprendiendo y te desees mucho éxito en el futuro!
(Descargo de responsabilidad: esta es una publicación cruzada de una pregunta muy similar que respondí recientemente )