Finally! Google opened up the AppInventor to the general public.

Fresh off from Google Labs, the App Inventor lets a user create an Android App pronto! Think of it as the Form Designer of Android. It lets you create your own apps and saves the files online. Its a drag and drop interface with custom properties for each item displayed in a separate view. The components available for the apps include social, media, animation, maps and sensor widgets etc. Once your app has been created, you are able to download it to your phone for a final round of testing. Thats it! Its that easy!
Here are a few links to get your hands dirty:
The App Inventor comes with a tons of online tutorials and instructional videos on how to use it correctly. Its a Beta release at the moment and all you need is a Google account, some coffee and a Google phone ( it comes with an emulator in case you don't have one).
What are you waiting for ? Get App-ing!
Even your 2 year old can make Google Apps now :)