App Inventor for Android
You can use App Inventor to build just about any android app you can imagine. Often people begin by building games like WhackAMole, Tic-Tac-Toe and Pong, or games that let you draw funny pictures on your friend's faces. You can even make use of the phone's sensors to move a ball through a maze based on tilting the phone.
But app building is not limited to simple games. You can also build apps that inform and educate. You can create a quiz app to help you and your classmates study for a test, or a Math Blaster quiz for your little sister to work on her multiplication tables. With the TextToSpeech capabilities, you can even have the phone ask the questions aloud.
To use App Inventor, you do not need to be a developer. App Inventor requires NO programming knowledge. This is because instead of writing code, you visually design the way the app looks and use blocks to specify the applications behavior.