Facebook

Facebook uses the Open Graph Protocol to provide a social graph of related users. The Facebook UserName page lets users create a permanent user friendly URLs for a pages as well as users. These URLs can be utilized within the social graph. The Graph API provides a programmatic way of working with the graph and provides support for features such as:

Creating Facebook Applications

To create a Facebook App start by reading the Canvas Tutorial.

Reading Facebook Developers, Apps on Facebook.com the getting started tutorial and the Page Tab Tutorial provides an overview of the different contexts in which a Facebook app can be created and used. There is also a separate Facebook Games Tutorial. Facebook Open Source publishes to a github repository that includes the Facebook PHP SDK and Facebook Javascript SDK. Both are documented in the SDKs & Tools section.

Facebook Query Language (FQL) can be used to retrieve photos, videos etc ...

Apps and Games provides listings of available apps and games.

Facebook apps can be hosted on Heroku.

http://net.tutsplus.com/tutorials/javascript-ajax/design-and-code-an-int...

https://developers.facebook.com/docs/opengraph/keyconcepts/

http://willperone.net/Code/phpfacebook.php

http://www.joeyrivera.com/2010/facebook-graph-api-app-easy-w-php-sdk/

http://srirangan.net/2010-02-simplefacebook-facebook-library-for-google-...

http://techo-ecco.com/blog/creating-a-facebook-app-with-google-app-engin...

http://stackoverflow.com/questions/8213544/facebook-fql-for-fetching-photo

Currently need to be logged in to see http://www.facebook.com/media/albums/?id=100003405275288 ?

http://www.stuff.co.nz/technology/6443323/Where-private-chats-linger-on/

Securit

Marketing Facebook Apps

Example Facebook Apps

http://www.cio.com/article/705109/Facebook_Teams_Up_With_Security_Vendor...

References