facebook application development
DESCRIPTION
YouTube video of the presentation >> http://www.youtube.com/watch?v=Hnn8kNZazzsTRANSCRIPT
Facebook App Development
– Seh Hui @felixleong
So, you want a Facebook App…
cc-licensed image by Benoit Crouzet, on Flickr – http://www.flickr.com/photos/66906512@N02/6988163785/
428 million daily active users!
cc-licensed image by Stuart Richards, on Flickr – http://www.flickr.com/photos/7149027@N07/1545584483/On average in December 2011, full stats available from Facebook’s Fact Sheet – http://newsroom.fb.com/content/default.aspx?NewsAreaId=22
For Context…
Knowledge sharing after developed a full-blown Facebook app for Mindvalley
Consider this as version 0.5 :p
Part 1 – Ze Compulsory Overview
not covering this(yet)
Starting from the basics…
FB Plugins for Websites
“Me wantz Facebook Juice!”
Plugins
Like, Share, Subscribe, Send buttons
Facebook Comments
Activity Feed, Like Box, Recommendations…
http://developers.facebook.com/docs/plugins/
User accounts for web applications
Facebook Applications
Two types:
Page tab app
Canvas app
Canvas app
Facebook Pages
<< Apps! :D
Page tab app
the difference?
This is UserVoice
The TRUE POWER of Facebook
Graph API
cc-licensed image by Pepe Barbe, on Flickr – http://www.flickr.com/photos/50681402@N00/2905140732/
Graph API
Basic stuff you can retrieve
Name, gender, locale, profile picture
Friends, subscribed to and subscribers
“Ask, and ye shall receive”
You can request permission to access to more details (likes, photo albums, videos…)
Part 2 – Under Ze Hood
Step 1: Create & register your app
Step 2: Write your app
“It’s easy!”
it’s just a web app
Making It Social™
Once they authorized your app, you’ve access to their graph :D
Imagine the possibilities
Step 3: Test Your App
Step 4: Feeling confident? :)
<< set to “Disabled”
… and launch! :D
Resources
http://developers.facebook.com/
http://developers.facebook.com/blog/ (look for Developer Spotlight posts)
Q&A– Seh Hui @felixleong