Hi, I'm Mary. I hold strong command on ''Android Studio'', an official integrated development environment (IDE) for the Android platform. AMA!
There are several ways to approach Android Development. But, thus far the most official and powerful is to use Android Studio. As compared with non-specialist software, it makes life significantly easier.