How to link my light bulbs to my iPhone so I can control them?

I'm designing a project, here is what I need to know how to do. I have a set of three light bulbs, and I need to create a way that I can choose which bulbs light p and which do not. The phone can't be wired to the lights, and it is recommended that we use Bluetooth technology to communicate from our phones to our projects.

I don't even know where to start. Seems I have 3 main challenges here,
1) Making the hardware that will respond to my commands and control the lights.

2) Making an app that will control the hardware.

3) Finding out how to get the phone and the device to communicate.

I'm looking for someone who can help me solve these challenges, or a good web forum where I can get guidance on my project. If you know how to do this or a forum that would help me, please leave a response! Thank you!

Added (1). Thanks for the tip, But I'm looking for something a little bit more in depth, such as what hardware would I need to buy for my lights to that they could receive the Bluetooth signal?

I think you would need to make use of the Bluetooth signal.