I am looking to be able to connect to an RC car with my mobile device (I use both Android and iOS products but I only need one to work here). I would like to use a bluetooth set up but I am worried about the range and if it will be long enough. I am also looking for a way to program my own application to connect to the device so I am not using someone else's. There is intent on marketing the app tied in with my product so using an already created app wouldn't work for me. This pretty much sums up my situation, if anyone has any tips or can help me in anyway that would be greatly appreciated. Also feel free to share your experience with mobile applications and arduinos below :).
TLDR: Questions
Where can I learn to program a mobile app to use with arduinos? (iOS OR Andriod doesn't matter which)
Is bluetooth a good way of doing it or is there a better option to provide greater connectivity distance?
Have you done something like this before?