Phonebot
From EtherWiki
Phonebot is an Android application that allows you to create applications from your Android phone. There are several sample applications bundled with Phonebot which can be used to learn the basics of Phonebot development. The Phonebot developer's reference provides detailed information on how to create applications.