Hi all,
So I've (finally) released my take on a generic Arduino Android bluetooth controller. It lets you program a user interface and interaction right on your Arduino, which is then rendered in the generic Android controller app.
You can add and update buttons, sliders, text fields, even live charts. Or read phone sensors, such as gyro sensors (I made a neat little phone-motion-controlled RC car out of it in no time).
Check it out at https://bitbucket.org/bachi76/arduino-bluetooth-controller - feedback and contributions welcome.
Cheers - Bachi