VideoPad is an user interface to control and manage nxt briks with python. You can use the graphic pads and also the keyboard. We haven't realesed an Android app yet, but you can build it by your own if you want using buildozer.
Easy usage:
python main.py