Robin Good: MIT App Inventor is a visual web app that allows you to code and test Android apps without needing to write a line of code.


"MIT App Inventor, originally conceived and built out of Google Labs, democratizes app creation for Android smartphones. In this video, you'll see just how easy it is to create a simple app with MIT App Inventor."


From the official site: "Creating an App Inventor app begins in your browser, where you design how the app will look.


Then, like fitting together puzzle pieces, you set your app's behavior. All the while, through a live connection between your computer and your phone, your app appears on your phone.


You can build many different types of apps with App Inventor. You can build apps that inform and educate. You can create a quiz app to help you and your classmates study for a test. With Android's text-to-speech capabilities, you can even have the phone ask the questions aloud.


To use App Inventor, you do not need to be a professional developer. This is because instead of writing code, you visually design the way the app looks and use blocks to specify the app's behavior."


Free.


N.B.: Requires a Google account to be used.


Support forum: http://beta.appinventor.mit.edu/forum/index.html 


More info: http://explore.appinventor.mit.edu/