Kick starting mobile development

Hello all FreeCodeCampers!

Some word of advice for me please. I am a newbie in coding. I want to learn exclusively in android coding.
May I know what is the development environment suited for me, and the learning materials as well.

Much thanks !

Start with Android Studio, that’s the IDE to develop android apps .
Then start learning Java for coding and xml for layouts.
Android studio and some tutorials available at