¿Cuál es la mejor manera de comenzar a aprender a programar para Android?

La mejor manera de aprender a programar para Android es simplemente programar para Android. Probablemente te refieres a cómo crear aplicaciones de Android.

Lo que necesita es una idea buena, sólida pero simple que pueda implementar en menos de un mes. ¿Obviamente tienes grandes ideas que crees que se convertirán en el próximo Google quizás? Dejemos de lado esos por ahora y comencemos muy pequeños. Utilicé Android para aprender a programar y en ~ 4 semanas tuve una aplicación que funcionó. Era feo, lento y engorroso, pero funcionó, y lo había logrado.

Identifique pequeños problemas a su alrededor que pueda resolver utilizando aplicaciones. Si no puede encontrar ninguna, elija las pequeñas aplicaciones diarias que usa como una calculadora, un reproductor de música, un editor de texto. Luego, divídalo en tareas aún más pequeñas que puede buscar en Google. Los desarrolladores de Android serán tus amigos e irán al chico. Tienen una carga de muestras por las que puede pasar tratando de encontrar una que coincida con su problema específico. También pase mucho tiempo en StackOVerflow y no olvide mirar los comentarios para obtener comentarios sobre las muestras de código proporcionadas.

Sigue así, mejorando tus habilidades, pero no olvides leer también sobre lo básico. Cómo funciona Android Cómo el SO gestiona la memoria, ejecuta aplicaciones y otros fundamentos. Proporcionarán un conocimiento invaluable que puede usar cuando desarrolle y diseñe su aplicación.

Acabo de publicar un artículo sobre cómo empecé en mi blog, Age-X Blog.

No se olvide de establecer contactos y también trate de encontrar un mentor o veteranos que lo ayuden de vez en cuando.

Tome una silla, abra Internet, encuentre un buen PDF y comience a aprender. Comience con Java y después de Java pase a Android SDK.

Mientras aprende SDK de Java y Android, aprenderá creando una aplicación. Después de terminar todos los libros, incluso tendrá un portafolio para mostrar.

Trate de no aprender más de 6 meses porque la mayoría de las personas que tenían un conocimiento técnico decente dijeron que les tomó hasta 6 meses prepararse para su primera asignación remunerada.