Meet the Bluz: a cloud-connected Bluetooth development kit with IFTTT integration. This Arduino-like solution is Spark powered, so you will have access to Spark tools. Thanks to the Spark Cloud, you will be able to access the device from anywhere. The Bluz talks to the Internet using gateways. In fact, it will have iOS/Android apps.
You can always write code for your Bluz or use Tinker to quickly hook up a circuit and control it from your smart device. Bluz comes integrated with IFTTT. It offers encryption to protect your data. You can find out more about this cool tool on Kickstarter.