I want to make an app that you can use your location via google maps and see other people running the same app as well on google maps that are around you. I also want to be able to click on the other people on the map and basically see a "profile" of sorts that is set up on that users app.
Example: I am at somethign like comicon or E3 and other people in the conference are running this same app. I want to be able to see them on a mapview within the app and be able to click on someones dot and load up that persons profile. They have setup their profile on there app to show whatever data they want to revile.
I was also wondering if this is something I would need my own server to host the data of the location of these people in order for it to display on the map or is this something that can be done via google maps?
One last thing, is it possible to click on the person and have it load their data directly from their phone, sort of like a peer to peer or adhoc network, or will this also need to be hosted on a server?
My goal is basically to make this app not need a server in the background to run, as then it becomes an issue of monthly cost to keep the app runnning. Thanks everyone for any help you can give and if you can point me in the right direction so I can learn to do this !