MIT App Inventor
Originally created by Google, MIT took over the App Inventor project and now offers a publicly available solution that allows almost anyone to create Android applications. The App Inventor is almost exclusively GUI based – meaning that hardly any programming experience is required to begin creating functional Android applications.
Keep in mind that some coding is required, especially if your application uses unique features not natively included in the Android operating system.
Either way, the App Inventor is by far the quickest and easiest way for you to produce your own Android applications that look good and provide useful functionality. You will learn a great deal about how different Android elements work together and may find yourself quickly adopting the Eclipse IDE for greater control.
The number of people relying on Android as their preferred mobile platform continues to grow every day. It is an exciting field and there is always room for new developers. Whether you create something completely unique or improve upon an existing design, your application could quickly find itself on the Bestseller list in the Google Play Store with a little bit of practice and determination.