Meet the LightBlue Bean: a Bluetooth Arduino microcontroller that can be programmed wirelessly and run on a coin cell battery. It is designed for smartphone controlled projects. Pair it with the Handy BLE app, and you will be able to control your Arduino project from your phone.
The app lets you design a interface and set up commands even if you are not an iOS programming expert. It is compatible with iOS 8 devices. More information is available here.