We will show how developers can use AIDE to develop a fully functional Android app using only their Android device. We will also show how AIDE makes it easy for developers to switch back and forth between a PC dev environment (Android Studio or Eclipse) and AIDE for on-the-go development. Finally, we will give technical insights about the making of AIDE, and show how we solved the technical challenges to get a complete scalable Android toolchain working on Android itself.