App inventor from Google Labs is a great new and free tool, which makes life easier of programmers, non-programmers, professionals and students to create mobile applications for Android powered devices. This app inventor requires Zero programming knowledge, because instead of writing code you visually design the way app will look, you can use blocks to specify the app’s behavior.
I mean the App inventor enables users to drag and drop blocks of code, which are shown as graphic images and representing different smart phone capabilities. These blocks are created for just about everything you wish to do with an Android phone, as well as blocks for doing “programming-like” stuff, blocks to store information, blocks for repeating actions, and blocks to perform actions under certain conditions. There are even blocks to talk to services like Twitter and more.
App inventor will let you create apps that use advance feature like Sending or receiving SMS or working with GPS, App Inventor provides access to a GPS-location sensor, so users can build apps that know where they are. Users can build an app to help them remember where they parked their car. In App Inventor, the Apps you build can store data created by users in a database, so we can create a quiz kind of app in which the teachers can save questions in a quiz for their students to answer and something like that. So, if you can use database in it then you can think of many apps you can build in App Inventor isnt it?
You can fill a form by clicking here. Google labs will be granting access to App Inventor over the coming weeks. While you are waiting feel free to read more about App Inventor and learn how it works. Check out this video to hear more about App Inventor for Android at University of San Francisco.