This is a project that we have done several times in the past. Serial communication between Arduino and Bluetooth is very easy. There are several apps available online that you can use to control Arduino using smart phone app and also send data from Arduino to your smart phone. In this particular experiment, we will send data from phone to Arduino and control the RGB LED. We are using HC-05 for this project.

You can use this app for controlling the RGB LED.