GBA.emu used to be for plain sale but now you have to e-mail the developer telling him you paid
http://www.explusalpha.com/home/gba-emu
Once that's done, just hit "Scan for Wiimotes/iCP/JS1" in the app and/or follow these instructions:
http://www.explusalpha.com/home/general-info/bluetooth
It's damn flawless.