using Project Phoenix, you can control your Arduino board using Bluetooth or USB. You can generate ".ino" files from the application to upload it directly to the board.
The source code is available on GitHub: https://github.com/MrMHK97/Project-Phoenix
MrMHK
http://about.me/mrmhk97
mr.mhk.97@live.com