I have read that there is no way (without becoming a hardware manufacturer and getting approved) to send bluetooth data from your every day iPhone? Can anyone definitively tell me that wifi is the only way to make a project that should wirelessly receive input from an iPhone?
What we are talking about here is R,G,B values for a lighting controller.
I guess some approved manufacturers may have such bluetooth slaves that you can hack. Unfortunately, everything apple is super expensive. Like if you get a blood pressure gadget thing that will measure your blood pressure and wirelessly sends data to your ipad. I think it's bluetooth serial but it's $100.
If you have a newer iPhone (4S or later), with Bluetooth V4, iOS 5+ supports serial communication over BLE (Bluetooth Low Energy). There are a couple of BLE shields now available.