App Inventor for Android
is a modular webbased development tool. The tool, which will stay beta
for now, has a simplified GUI which clearly targets people that don't
really have much programming knowledge alltogether. So-called
sensor-blocks enable the non-developers to include features such as the
GPS-module. Google also supplies examples and pre-built code blocks, to
make it even more user-friendly.
The webbased app-creating app uses the Java library
OpenBlocks and
compiles the apps using
KAWA.