The Facebook Platform
Iskandar Najmuddin
Ricardo Peters
21st October 2010
Toronto Facebook Developer Garage
What is it? Wh...
OH HAI!
3
OH HAI
Iskandar Najmuddin
• Regular speaker at the Facebook Developer Garage
London
– Monthly “What’s New on the Platfor...
It is what it is
5
THE FACEBOOK PLATFORM: WHAT IT IS
The Shoulders of a Giant
Applications
 Authentication & Identity
 Friends & Connecti...
6
THE FACEBOOK PLATFORM: WHAT IT IS
Integration Points
• Page Tabs
• Canvas Apps
• Feed Stories, Wall Posts,
Requests, Inv...
7
THE FACEBOOK PLATFORM: WHAT IT IS
Add Facebook Tech
• Graph API
• JS SDK (and other SDKs)
• Social Plugins
• (X)FBML
• F...
8
THE FACEBOOK PLATFORM: WHAT IT IS
• Marketing
• Advertising
• CRM
• PR & Reputation Management
• Engagement
A Space for ...
9
THE FACEBOOK PLATFORM: WHAT IT IS
Facebook protects their users: for Facebook, users = $$!
Platform Guidelines are being...
10
THE FACEBOOK PLATFORM: WHAT IT IS
The Platform is constantly evolving
• Facebook is aggressive about implementing new f...
11
THE FACEBOOK PLATFORM: WHAT IT IS
OpenGraph Protocol
• OG XML namespace, RDFa metadata that anyone can spider.
• Facebo...
Why are we here?
13
THE FACEBOOK PLATFORM: WHY CARE?
They are busy users
Every Day
• 50% of active users log on to Facebook.
• The average ...
14
THE FACEBOOK PLATFORM: WHY CARE?
A new breed of measurement-based ROI
New Success Criteria
• Earned Media Value
• Engag...
15
THE FACEBOOK PLATFORM: WHY CARE?
The Competitive Advantage
• Establish a long-term presence and get valuable
user feedb...
A Killer Places Integration
17
La Societe Stella Artois
• http://lasocietestellaartois.com
• Drupal v6 (PHP/MySQL)
• Facebook & Twitter integration
• ...
18
Rewards Platform
Earn points by:
• Inviting friends
• Tagging Facebook & Twitter posts with #LaSociete
• Uploading phot...
19
Facebook Places
• First rewards campaign to
utilize Facebook Places
• Members earn points for
checking in to Stella Art...
Final Thoughts
21
THE FACEBOOK PLATFORM: WHERE TO?
Further Ponderables
Examine your reasons for using the Platform
• Can you really add v...
Iskandar Najmuddin
Technical Services Director
Syncapse London
i.najmuddin@syncapse.com
twitter.com/iskandar
+44.207.096.0...
Upcoming SlideShare
Loading in …5
×

Facebook Developer Garage Toronto - Syncapse Presentation

3,075 views

Published on

A presentation on the Facebook Platform and a demonstration of Facebook Places integration.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Facebook Developer Garage Toronto - Syncapse Presentation

  1. 1. The Facebook Platform Iskandar Najmuddin Ricardo Peters 21st October 2010 Toronto Facebook Developer Garage What is it? Why care?
  2. 2. OH HAI!
  3. 3. 3 OH HAI Iskandar Najmuddin • Regular speaker at the Facebook Developer Garage London – Monthly “What’s New on the Platform” talk • Technical Services Director for Syncapse London – Focus on Awesomeness • Building Facebook Platform Applications since 2007 – You kids get off my lawn! Social Geek
  4. 4. It is what it is
  5. 5. 5 THE FACEBOOK PLATFORM: WHAT IT IS The Shoulders of a Giant Applications  Authentication & Identity  Friends & Connections  Photos, Videos, Events…  Profile Tabs  Walls & Feeds  Requests & Invites  Mobile Interface  Virtual Currency  OpenGraph parser  Targeted Ad Display Facebook Platform The Giant Your stuff goes here The metaphoric shoulders
  6. 6. 6 THE FACEBOOK PLATFORM: WHAT IT IS Integration Points • Page Tabs • Canvas Apps • Feed Stories, Wall Posts, Requests, Invites • Social Plugins Ads • Targeted display • Engagement Ads Friends, doing things - with your stuff
  7. 7. 7 THE FACEBOOK PLATFORM: WHAT IT IS Add Facebook Tech • Graph API • JS SDK (and other SDKs) • Social Plugins • (X)FBML • FQL • REST API (deprecated) • Ad API Mix with Open Standards • OpenGraph Protocol • OAuth 2.0 • JSON A Technology Suite
  8. 8. 8 THE FACEBOOK PLATFORM: WHAT IT IS • Marketing • Advertising • CRM • PR & Reputation Management • Engagement A Space for Communications
  9. 9. 9 THE FACEBOOK PLATFORM: WHAT IT IS Facebook protects their users: for Facebook, users = $$! Platform Guidelines are being enforced now more than ever. How to be A Paragon of Platform Virtue: • Get permission for any promotion, especially competitions. • Read and understand the Facebook Developer Principles & Policies. • Try to add value for your users first, then for yourself or your client. • Don’t abuse your users at the expense of your brand or message. A Set of Restrictions
  10. 10. 10 THE FACEBOOK PLATFORM: WHAT IT IS The Platform is constantly evolving • Facebook is aggressive about implementing new features. • A “break it to fix it” mindset and breakneck speed. • Still crazy after all these years – but it’s about innovation. • Facebook Engineers are doing amazing work. Check out their Open Source contributions. How to Stay Sane • Keep an eye on platform changes via the Developer blog. • Build a robust test infrastructure for your mission-critical apps. • Feed back to your Account Rep @ Facebook. • Come to events like this one! A Moving Target
  11. 11. 11 THE FACEBOOK PLATFORM: WHAT IT IS OpenGraph Protocol • OG XML namespace, RDFa metadata that anyone can spider. • Facebook is creating what looks like The Semantic Web. Identity Broking • No more fluffybunny18? Content through a Social Lens • Most content has one or more social facets • Beyond comment, recommend, and like The Social Web
  12. 12. Why are we here?
  13. 13. 13 THE FACEBOOK PLATFORM: WHY CARE? They are busy users Every Day • 50% of active users log on to Facebook. • The average user spends nearly a full hour on Facebook. Every Month • More than 30 billion pieces of content shared. • People spend over 700 billion minutes on Facebook. • More than 150 million people engage with Facebook on external websites. • Loads of other impressive stats! OMG! • More than 70% of Facebook users engage with Platform applications. Source: http://www.facebook.com/press/info.php?statistics Note: Active users are registered users who have logged on to Facebook at least once in the last 30 days s
  14. 14. 14 THE FACEBOOK PLATFORM: WHY CARE? A new breed of measurement-based ROI New Success Criteria • Earned Media Value • Engagement Time • Daily/Monthly Active Users • Viral vs. Organic Growth Long Term CRM • Identify key influencers • Understand customer behavior and attitudes • Create a lasting channel for high-value comms
  15. 15. 15 THE FACEBOOK PLATFORM: WHY CARE? The Competitive Advantage • Establish a long-term presence and get valuable user feedback. • But you have to actually listen, okay? • Let influencers become your advocates. • Engage with users to generate goodwill and loyalty. • True for products and brands. Feedback Improvement The Virtuous Cycle
  16. 16. A Killer Places Integration
  17. 17. 17 La Societe Stella Artois • http://lasocietestellaartois.com • Drupal v6 (PHP/MySQL) • Facebook & Twitter integration • In Development for 5 months • Invitation only membership FACEBOOK PLACES INTEGRATION
  18. 18. 18 Rewards Platform Earn points by: • Inviting friends • Tagging Facebook & Twitter posts with #LaSociete • Uploading photos in Facebook (using #lasociete in the title) • Uploading videos in Facebook (using #lasociete in the title) • Check-in to Stella Artois venues using Facebook Places • Uploading a profile picture • Adding non-required profile information (address, phone #, etc) FACEBOOK PLACES INTEGRATION
  19. 19. 19 Facebook Places • First rewards campaign to utilize Facebook Places • Members earn points for checking in to Stella Artois venues 19 FACEBOOK PLACES INTEGRATION
  20. 20. Final Thoughts
  21. 21. 21 THE FACEBOOK PLATFORM: WHERE TO? Further Ponderables Examine your reasons for using the Platform • Can you really add value somewhere? Format your content for sharing • And let users remix it. Usability • Get your core feature right before adding features. • You have 10 seconds for users to “get it”. You are not alone • Great developer communities across the world. • Help is here: new Social tools springing up. Investing in the Platform can be daunting. But the rewards are oh-so-sweet.
  22. 22. Iskandar Najmuddin Technical Services Director Syncapse London i.najmuddin@syncapse.com twitter.com/iskandar +44.207.096.0146 Thank You Oh, hey: We’re hiring! Melanie Fowler Recruiter m.fowler@syncapse.com Twitter.com/MelanieFowler 416.593.3773

×