I have been working on an App idea with a friend of mine, and we're both fairly capable Objective-C programmers. We've got the UI all hashed out and data models are functional, but now we are facing the problem of having a server.
Our app will have to store and use location-based data to find nearby people and places. I've only just begun using the Django tutorials but upon reading a little about Django, MySQL and server-side scripting in general, it seems like an incredibly daunting task security-wise.
Now, for the game I am currently working on, I am not too worried about server security - my server will be designed simply to hold user high-score values. So, okay, if someone hacks my server and inserts their fake high score, or worse, takes the server down, nobody is really gonna be hurt that bad. But if someone hacks my server containing a massive database of location data with names associated... Well that's really, really bad.
Just how big is the beast I am going up against here?
Should I consider using something like parse?