Now Google is offering a do-it-yourself mobile app tool. The tool, which is available now in Google Labs, is called App Inventor.
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 app’s behavior.