App Inventor
App Inventor is an open source web application provided by Google for early programmers to computer programming and develop software applications over Android OS. It uses drag-and-drop visual objects to create applications that can run on Android devices.