AIDE is an integrated development environment (IDE) for developing real Android apps directly on your Android device.
You can find it on the Google Play store. It is free but is ad supported unless you buy a premium license.
Some of the reviews describe it as a genuine IDE. So if you want an alternative for developing Android applications, give AIDE a try.