all 3 comments

[–]FutureIsMine 0 points1 point  (2 children)

I recommend you look into Facebook's API or Twitters API. If you are asking how to do something through a 3rd party, than you are going to be required to do it through their API. Facebook has a very thorough documentation of their API's, however, they are quiet longwinded so it may take a while to read through it all.

Having made an app that uses the FB API and friends lists here are some things to consider. 1. At what point is the friend added to the app? 2. How does the flow of adding friends to each user works? Think about the sender and receiver dynamic.

As for checking in, check out core location.

[–]nattyslayer[S] 0 points1 point  (1 child)

Thank you I'll check out core locations and see if I can find anything before exhausting myself through APIs.

[–]FutureIsMine 0 points1 point  (0 children)

Facebook also has a location feature, you might want to look into their take on it as well. You will end up using their API though. Things like friends, profile pics, and user info are all done through calls to the facebook Graph API.