I was looking for a programming language for the iPad. I wanted to be able to create my own userinterface and use HTTP for communication with my IoT device. I use 2 Spark Cores for getting data from my smart meter and watermeter. Now it is possible to get values from my IoT device and switch things on from my iPad. You can read here and here how it is done.