Android Studio: Google's official IDE for Android based on Intellij IDEA.
Eclipse: This open source IDE is the second most popular in the world. It is more than just an IDE for Java desktop apps!
Visual Studio (with Xamarin): Microsoft's flagship IDE comes in multiple versions, but when integrated with Xamarin (which Microsoft purchased last year), it enables cross-platform native development.
IntelliJ IDEA: IntelliJ IDEA is described as a "capable and ergonomic IDE for JVM."
NetBeans: NetBeans is known primarily as a Java IDE, but it also supports many other languages. It is the official IDE for Java 8 and boasts a large community of users, and works well for Android development.
Komodo: ActiveState’s Komodo humbly proclaims itself "the best IDE for Web and mobile app development."
Cordova: First developed by a company called Nitobi, Cordova was originally known as PhoneGap.
PhoneGap: PhoneGap is Adobe's implementation of the Apache Cordova open source mobile development framework.
Appcelerator Titanium: Axway Appcelerator platform "powers mobility for 70 percent of the Fortune 100."
App Inventor: App Inventor aims at helping students and other new developers create their first Android apps.
AIDE:AIDE allows you to develop Android apps or Web sites from your Android device