[Q] How do I become a developer?

I am really interested in Android development. I'm pretty young as well. I have considered a lot of sites, but where should I learn from?
Sites like: Udemy, TheNewBoston, developer.android., etc But I am still in a dilemma on which site to learn from.
And also, just learning Android for Java is enough or should I learn other languages like XML [I know quite a bit of Java already]
I would like to seek a career in android development, but revenue isn't my main proirity, my passion is, and android development is my passion.
Thanks!

I am really interested in Android development. I'm pretty young as well. I have considered a lot of sites, but where should I learn from?
Sites like: Udemy, TheNewBoston, developer.android., etc But I am still in a dilemma on which site to learn from.
And also, just learning Android for Java is enough or should I learn other languages like XML [I know quite a bit of Java already]
I would like to seek a career in android development, but revenue isn't my main proirity, my passion is, and android development is my passion.
Thanks!

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer?