I am an android developer with 3 years experience.
It feels really nice when your work helps the real world for ease.
Android is a language based on simply CORE JAVA. And your mind. You could easily start making apps by the tutorials.
One just need a play store account worth$25. And can upload as many apps as you want. Untill you break any policy of the account.
Android is fastly growing language. If you have an idea of making app. You could hire an developer and upload your idea for real world.