Facebook Platform and Design - PowerPoint PPT Presentation

grover
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
Facebook Platform and Design PowerPoint Presentation
Download Presentation
Facebook Platform and Design

play fullscreen
1 / 60
Download Presentation
Facebook Platform and Design
160 Views
Download Presentation

Facebook Platform and Design

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Facebook Platform and Design Dave Fetterman Founder/Engineer, Facebook Platform

  2. Dave Fetterman • Harvard BA/MS ’03 • Microsoft Engineer: 2003-2005 • Facebook Engineer: 2006- • Enjoys: Code, books, talking • Usually accepts friend requests

  3. Facebook

  4. Two guys in a dorm, right?

  5. 35,000,000 users

  6. 250,000 + a day

  7. 40 billion page views / mo.

  8. 8,500,000 photos a day

  9. 6th most-trafficked site

  10. Need: Maintain real connections over social content

  11. Solution: Applications on Social Graph

  12. Philosophy: Users in mind Well-designed

  13. Designers, designers, designers!

  14. Photos

  15. Events, Groups, Notes, et al.

  16. Men’s Basketball

  17. Platform: Users build applications for a community

  18. Facebook can build it?So can you.

  19. Goals of Your Application

  20. Engage the right users

  21. Users drive virality

  22. Platform Toolset

  23. Canvas Page Defines your application. The place for engagement.

  24. Profile Box Recent Interactions Recently Added Content Social RelevancyContent for Expression ABOUT ME!

  25. DeepIntegration

  26. NewsFeed

  27. Mini-Feed Primary Actions Temporal Include Friends

  28. MoreIntegration Points Message Composer Profile Actions Wall Share

  29. Goals of Your Project

  30. My Tip to You (1) : Be One with your surroundings

  31. My Tip to You (2) : Make it work like Facebook.

  32. Make Your App Social!

  33. Enjoy the Benefits of Privacy

  34. Privacy is an Asset

  35. Add Your App From a User Profile

  36. The Right Users Spread your Idea

  37. Let Everyone Know Through Feed

  38. Notifications for Granular Updates