Controlling Arduino via smartphone

Hi everyone ;D

Ive build an arduino project using GPRS (Sim808) which basically controls a couple of things out in the field via SMS.

example: Turning on and off a light in a remote area.

My question is:

Now i want to design an app for my smartphone, that will allow me to do this, instead of sending a SMS everytime.

How would one go about doing this using GPRS ?

Ive seen a lot of examples for ethernet, bluetooth and wifi...but my device would not be in range of these things and thus im left with GPRS.

Any help and guidance would be much appreciated

goto the seeedstudio website and move to the page where they list their sim808 or sim800 examples within library zip package download it you may find how to use gprs example with popular sites like xively ,thingspeak shown in example.