SlideShare una empresa de Scribd logo
1 de 34
Facebook Platform
          Mobile



          Simon Cross
          Platform Partner Engineering


Friday, February 11, 2011
?

1 2               Overview

Friday, February 11, 2011
                              Marketing
                             Places &
                              Connects
                             Deals
                              People      3 You Can
                                          SDKs and
                                            Connect
                                          HTML
                                              at Scale
Facebook

                              Your
                             Product




Friday, February 11, 2011
Facebook

                                         Your
                                        Product


                                m+
                            Monthly
                             Active
                             Users
                             (total)


Friday, February 11, 2011
Facebook

                                         Your
                                        Product


                                m+          m+
                            Monthly      Monthly
                             Active       Active
                             Users       Mobile
                             (total)      Users


Friday, February 11, 2011
Facebook

                                         Your
                                        Product


                                m+          m+            x
                            Monthly      Monthly   mobile users are
                             Active       Active   x more engaged
                             Users       Mobile    than web users
                             (total)      Users


Friday, February 11, 2011
Facebook Platform

                                   Your
                                  Product




Friday, February 11, 2011
Facebook Platform

                                   Your
                                  Product


                            K+
          Canvas Apps




Friday, February 11, 2011
Facebook Platform

                                          Your
                                         Product


                            K+        M
          Canvas Apps             Developers &
                                 Entrepreneurs




Friday, February 11, 2011
Facebook Platform

                                          Your
                                         Product


                            K+        M               M
          Canvas Apps             Developers &  Connect Sites
                                 Entrepreneurs (+ k every day)




Friday, February 11, 2011
Facebook Platform

                                          Your
                                         Product


                            K+        M               M                  M
          Canvas Apps             Developers &  Connect Sites       Monthy
                                 Entrepreneurs (+ k every day)   Platform users




Friday, February 11, 2011
Places & Deals




Friday, February 11, 2011
Places




Friday, February 11, 2011
Deals




Friday, February 11, 2011
Graph API
                      developers.facebook.com/docs/api




Friday, February 11, 2011
Traversing




Friday, February 11, 2011
Traversing
         graph.facebook.com/me

         graph.facebook.com/me/picture

         graph.facebook.com/me/likes

         graph.facebook.com/me/movies

         graph.facebook.com/me/friends

         graph.facebook.com/FRIEND_ID/likes

         graph.facebook.com/FRIEND_ID/photos


Friday, February 11, 2011
Traversing




Friday, February 11, 2011
Traversing
         graph.facebook.com/cocacola

         graph.facebook.com/cocacola/feed

         graph.facebook.com/POST_ID/likes

         graph.facebook.com/COMMENT_ID

         graph.facebook.com/EVENT_ID

         graph.facebook.com/EVENT_ID/attending

         graph.facebook.com/FRIEND_ID/photos


Friday, February 11, 2011
Searching




     Writing




Friday, February 11, 2011
Searching
         GET graph.facebook.com/search?type=post&q=le+web

         GET graph.facebook.com/search?type=group&q=pizza

     Writing
         POST graph.facebook.com/me/feed?message=hello

         POST graph.facebook.com/EVENT_ID/attending

         POST graph.facebook.com/ALBUM_ID/photos



Friday, February 11, 2011
Places




Friday, February 11, 2011
Places
          GET graph.facebook.com/USERID/checkins
          GET graph.facebook.com/PLACEID/checkins
          GET graph.facebook.com/search?type=checkin
          GET graph.facebook.com/search?
                                 type=place&
                                 center= .                                  , .      &
                                 q=le+web
          POST graph.facebook.com/me/checkins
                            place = PLACEID,
                            coordinates = {“latitude”: “...”, “longitude”: “...”},
                            message = “look, I checked in!”,
                            tags = “USERID ,USERID ”

Friday, February 11, 2011
OG Places




Friday, February 11, 2011
OG Places
            <html xmlns:og="http://ogp.me/ns#">
             <head>

             <!-- required standard OG tags -->
               <meta property="og:title" content="Facebook HQ"/>
               <meta property="og:description" content="The magic factory"/>
               <meta property="og:type" content="business"/>
               <meta property="og:image" content="http://www.example.com/image.jpg"/>
               <meta property="og:site_name" content="Facebook"/>

             <!-- required location tags -->
               <meta property="og:latitude" content=" .                 "/>
               <meta property="og:longitude" content="-             .         "/>
             <!-- optional location tags -->
              <meta property="og:street-address" content="       S California Ave"/>
              <meta property="og:locality" content="Palo Alto"/>
              <meta property="og:region" content="CA"/>
              <meta property="og:postal-code" content="       "/>
              <meta property="og:country-name" content="USA"/>

             <body>
               ...
             </body>
            </head>




Friday, February 11, 2011
OG Places




Friday, February 11, 2011
OG Places

          POST graph.facebook.com/me/checkins
                            place = “http://www.example.com/my/place/url”,
                            coordinates = {“latitude”: “...”, “longitude”: “...”},
                            message = “look, I checked in at an OG place!”,
                            tags = “USERID ,USERID ”



          Please contact us via the forums to get access




Friday, February 11, 2011
Mobile SDK’s and HTML




Friday, February 11, 2011
SDK’s

              Official:




              Semi-official:



Friday, February 11, 2011
SDK’s

              Official:




              Semi-official:



Friday, February 11, 2011
SDK’s

              Official:




              Semi-official:



Friday, February 11, 2011
Watch SIngle Sign On in action:

   http://www.facebook.com/video/video.php?v=




Friday, February 11, 2011
Friday, February 11, 2011
DOCS
     http://developers.facebook.com/docs
     http://developers.facebook.com/docs/guides/mobile
     http://developers.facebook.com/docs/api
     http://developers.facebook.com/docs/authentication


     SDKs
     https://github.com/facebook/facebook-ios-sdk
     https://github.com/facebook/facebook-android-sdk
     http://developers.facebook.com/docs/reference/javascript/


Friday, February 11, 2011

Más contenido relacionado

Similar a Simon Cross - Facebook Mobile, First - Geomob Feb 2011

Hyper Island 'Going Online With Marketing' Presentation
Hyper Island 'Going Online With Marketing' PresentationHyper Island 'Going Online With Marketing' Presentation
Hyper Island 'Going Online With Marketing' PresentationMichelle M McCormack
 
Social design (Seattle 09-2011)
Social design (Seattle 09-2011)Social design (Seattle 09-2011)
Social design (Seattle 09-2011)Andrei Zyuzikov
 
2011 The Year of Web apps
2011 The Year of Web apps2011 The Year of Web apps
2011 The Year of Web appsJungHyuk Kwon
 
Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011Vincent Everts
 
Pluggable Django Application Patterns PyCon 2011
Pluggable Django Application Patterns PyCon 2011Pluggable Django Application Patterns PyCon 2011
Pluggable Django Application Patterns PyCon 2011Corey Oordt
 
Location-Based Services for Local Business, by Daniel Davenport
Location-Based Services for Local Business, by Daniel DavenportLocation-Based Services for Local Business, by Daniel Davenport
Location-Based Services for Local Business, by Daniel DavenportAlabama Social Media Association
 
Search+Social Integrated: Best Practices for Applying These Two Powerful Stra...
Search+Social Integrated: Best Practices for Applying These Two Powerful Stra...Search+Social Integrated: Best Practices for Applying These Two Powerful Stra...
Search+Social Integrated: Best Practices for Applying These Two Powerful Stra...WO Strategies
 
Using+javascript+to+build+native+i os+applications
Using+javascript+to+build+native+i os+applicationsUsing+javascript+to+build+native+i os+applications
Using+javascript+to+build+native+i os+applicationsMuhammad Ikram Ul Haq
 
Mobile apps using drupal as base system SumitK DrupalCon Chicago
Mobile apps using drupal as base system   SumitK DrupalCon ChicagoMobile apps using drupal as base system   SumitK DrupalCon Chicago
Mobile apps using drupal as base system SumitK DrupalCon ChicagoSumit Kataria
 
Aloha Editor DevCon 2011 Vienna keynote
Aloha Editor DevCon 2011 Vienna keynote Aloha Editor DevCon 2011 Vienna keynote
Aloha Editor DevCon 2011 Vienna keynote Haymo Meran
 
Taking SM to Next Level - Governor's Conference 2011
Taking SM to Next Level - Governor's Conference 2011Taking SM to Next Level - Governor's Conference 2011
Taking SM to Next Level - Governor's Conference 2011Andrew Hoffman
 
Service Design: Frame your talent - Ravensbourne
Service Design: Frame your talent - RavensbourneService Design: Frame your talent - Ravensbourne
Service Design: Frame your talent - RavensbourneThomas Van Ryckeghem
 
Coldwell Banker Chicora 50+ Tools
Coldwell Banker Chicora 50+ ToolsColdwell Banker Chicora 50+ Tools
Coldwell Banker Chicora 50+ ToolsJeremy Blanton
 
Wonderful Web App UX
Wonderful Web App UXWonderful Web App UX
Wonderful Web App UXLis Hubert
 
Slides for millfield
Slides for millfieldSlides for millfield
Slides for millfieldjuliancoultas
 
Educause 2011: USciences Blackboard Mobile Roadmap
Educause 2011: USciences Blackboard Mobile RoadmapEducause 2011: USciences Blackboard Mobile Roadmap
Educause 2011: USciences Blackboard Mobile RoadmapRodney B. Murray
 
Fall11 Day 9 - Location Based & Mobile Marketing
Fall11 Day 9 - Location Based & Mobile MarketingFall11 Day 9 - Location Based & Mobile Marketing
Fall11 Day 9 - Location Based & Mobile MarketingAndrew Hoffman
 
360i Report on the Facebook F8 2011 Updates
360i Report on the Facebook F8 2011 Updates360i Report on the Facebook F8 2011 Updates
360i Report on the Facebook F8 2011 Updates360i
 

Similar a Simon Cross - Facebook Mobile, First - Geomob Feb 2011 (20)

Hyper Island 'Going Online With Marketing' Presentation
Hyper Island 'Going Online With Marketing' PresentationHyper Island 'Going Online With Marketing' Presentation
Hyper Island 'Going Online With Marketing' Presentation
 
Social design (Seattle 09-2011)
Social design (Seattle 09-2011)Social design (Seattle 09-2011)
Social design (Seattle 09-2011)
 
Facebook Privacy - Tips & Tricks
Facebook Privacy - Tips & Tricks Facebook Privacy - Tips & Tricks
Facebook Privacy - Tips & Tricks
 
2011 The Year of Web apps
2011 The Year of Web apps2011 The Year of Web apps
2011 The Year of Web apps
 
Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011
 
Pluggable Django Application Patterns PyCon 2011
Pluggable Django Application Patterns PyCon 2011Pluggable Django Application Patterns PyCon 2011
Pluggable Django Application Patterns PyCon 2011
 
Location-Based Services for Local Business, by Daniel Davenport
Location-Based Services for Local Business, by Daniel DavenportLocation-Based Services for Local Business, by Daniel Davenport
Location-Based Services for Local Business, by Daniel Davenport
 
Search+Social Integrated: Best Practices for Applying These Two Powerful Stra...
Search+Social Integrated: Best Practices for Applying These Two Powerful Stra...Search+Social Integrated: Best Practices for Applying These Two Powerful Stra...
Search+Social Integrated: Best Practices for Applying These Two Powerful Stra...
 
Using+javascript+to+build+native+i os+applications
Using+javascript+to+build+native+i os+applicationsUsing+javascript+to+build+native+i os+applications
Using+javascript+to+build+native+i os+applications
 
Mobile apps using drupal as base system SumitK DrupalCon Chicago
Mobile apps using drupal as base system   SumitK DrupalCon ChicagoMobile apps using drupal as base system   SumitK DrupalCon Chicago
Mobile apps using drupal as base system SumitK DrupalCon Chicago
 
Aloha Editor DevCon 2011 Vienna keynote
Aloha Editor DevCon 2011 Vienna keynote Aloha Editor DevCon 2011 Vienna keynote
Aloha Editor DevCon 2011 Vienna keynote
 
Taking SM to Next Level - Governor's Conference 2011
Taking SM to Next Level - Governor's Conference 2011Taking SM to Next Level - Governor's Conference 2011
Taking SM to Next Level - Governor's Conference 2011
 
Service Design: Frame your talent - Ravensbourne
Service Design: Frame your talent - RavensbourneService Design: Frame your talent - Ravensbourne
Service Design: Frame your talent - Ravensbourne
 
Coldwell Banker Chicora 50+ Tools
Coldwell Banker Chicora 50+ ToolsColdwell Banker Chicora 50+ Tools
Coldwell Banker Chicora 50+ Tools
 
Wonderful Web App UX
Wonderful Web App UXWonderful Web App UX
Wonderful Web App UX
 
Slides for millfield
Slides for millfieldSlides for millfield
Slides for millfield
 
Educause 2011: USciences Blackboard Mobile Roadmap
Educause 2011: USciences Blackboard Mobile RoadmapEducause 2011: USciences Blackboard Mobile Roadmap
Educause 2011: USciences Blackboard Mobile Roadmap
 
Web design beginning
Web design   beginningWeb design   beginning
Web design beginning
 
Fall11 Day 9 - Location Based & Mobile Marketing
Fall11 Day 9 - Location Based & Mobile MarketingFall11 Day 9 - Location Based & Mobile Marketing
Fall11 Day 9 - Location Based & Mobile Marketing
 
360i Report on the Facebook F8 2011 Updates
360i Report on the Facebook F8 2011 Updates360i Report on the Facebook F8 2011 Updates
360i Report on the Facebook F8 2011 Updates
 

Más de GeomobLDN

James Cheshire - Typographic Mapping of Surnames - Geomob May 2011
James Cheshire - Typographic Mapping of Surnames - Geomob May 2011James Cheshire - Typographic Mapping of Surnames - Geomob May 2011
James Cheshire - Typographic Mapping of Surnames - Geomob May 2011GeomobLDN
 
Ben Dowling - Geomium - Building a Geo App - Geomob Feb 2011
Ben Dowling - Geomium - Building a Geo App - Geomob Feb 2011Ben Dowling - Geomium - Building a Geo App - Geomob Feb 2011
Ben Dowling - Geomium - Building a Geo App - Geomob Feb 2011GeomobLDN
 
O. O'brien - Visualising bike share - Geomob October 2010
O. O'brien - Visualising bike share - Geomob October 2010O. O'brien - Visualising bike share - Geomob October 2010
O. O'brien - Visualising bike share - Geomob October 2010GeomobLDN
 
E. Tsyrklevich - Parkopedia - Geomob October 2010
E. Tsyrklevich - Parkopedia - Geomob October 2010E. Tsyrklevich - Parkopedia - Geomob October 2010
E. Tsyrklevich - Parkopedia - Geomob October 2010GeomobLDN
 
M. Watkins - Chromaroma - Geomob October 2010
M. Watkins - Chromaroma - Geomob October 2010M. Watkins - Chromaroma - Geomob October 2010
M. Watkins - Chromaroma - Geomob October 2010GeomobLDN
 
GeomobLDN October 2010 - Introduction
GeomobLDN October 2010 - IntroductionGeomobLDN October 2010 - Introduction
GeomobLDN October 2010 - IntroductionGeomobLDN
 

Más de GeomobLDN (6)

James Cheshire - Typographic Mapping of Surnames - Geomob May 2011
James Cheshire - Typographic Mapping of Surnames - Geomob May 2011James Cheshire - Typographic Mapping of Surnames - Geomob May 2011
James Cheshire - Typographic Mapping of Surnames - Geomob May 2011
 
Ben Dowling - Geomium - Building a Geo App - Geomob Feb 2011
Ben Dowling - Geomium - Building a Geo App - Geomob Feb 2011Ben Dowling - Geomium - Building a Geo App - Geomob Feb 2011
Ben Dowling - Geomium - Building a Geo App - Geomob Feb 2011
 
O. O'brien - Visualising bike share - Geomob October 2010
O. O'brien - Visualising bike share - Geomob October 2010O. O'brien - Visualising bike share - Geomob October 2010
O. O'brien - Visualising bike share - Geomob October 2010
 
E. Tsyrklevich - Parkopedia - Geomob October 2010
E. Tsyrklevich - Parkopedia - Geomob October 2010E. Tsyrklevich - Parkopedia - Geomob October 2010
E. Tsyrklevich - Parkopedia - Geomob October 2010
 
M. Watkins - Chromaroma - Geomob October 2010
M. Watkins - Chromaroma - Geomob October 2010M. Watkins - Chromaroma - Geomob October 2010
M. Watkins - Chromaroma - Geomob October 2010
 
GeomobLDN October 2010 - Introduction
GeomobLDN October 2010 - IntroductionGeomobLDN October 2010 - Introduction
GeomobLDN October 2010 - Introduction
 

Último

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Último (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Simon Cross - Facebook Mobile, First - Geomob Feb 2011

  • 1. Facebook Platform Mobile Simon Cross Platform Partner Engineering Friday, February 11, 2011
  • 2. ? 1 2 Overview Friday, February 11, 2011 Marketing Places & Connects Deals People 3 You Can SDKs and Connect HTML at Scale
  • 3. Facebook Your Product Friday, February 11, 2011
  • 4. Facebook Your Product m+ Monthly Active Users (total) Friday, February 11, 2011
  • 5. Facebook Your Product m+ m+ Monthly Monthly Active Active Users Mobile (total) Users Friday, February 11, 2011
  • 6. Facebook Your Product m+ m+ x Monthly Monthly mobile users are Active Active x more engaged Users Mobile than web users (total) Users Friday, February 11, 2011
  • 7. Facebook Platform Your Product Friday, February 11, 2011
  • 8. Facebook Platform Your Product K+ Canvas Apps Friday, February 11, 2011
  • 9. Facebook Platform Your Product K+ M Canvas Apps Developers & Entrepreneurs Friday, February 11, 2011
  • 10. Facebook Platform Your Product K+ M M Canvas Apps Developers & Connect Sites Entrepreneurs (+ k every day) Friday, February 11, 2011
  • 11. Facebook Platform Your Product K+ M M M Canvas Apps Developers & Connect Sites Monthy Entrepreneurs (+ k every day) Platform users Friday, February 11, 2011
  • 12. Places & Deals Friday, February 11, 2011
  • 15. Graph API developers.facebook.com/docs/api Friday, February 11, 2011
  • 17. Traversing graph.facebook.com/me graph.facebook.com/me/picture graph.facebook.com/me/likes graph.facebook.com/me/movies graph.facebook.com/me/friends graph.facebook.com/FRIEND_ID/likes graph.facebook.com/FRIEND_ID/photos Friday, February 11, 2011
  • 19. Traversing graph.facebook.com/cocacola graph.facebook.com/cocacola/feed graph.facebook.com/POST_ID/likes graph.facebook.com/COMMENT_ID graph.facebook.com/EVENT_ID graph.facebook.com/EVENT_ID/attending graph.facebook.com/FRIEND_ID/photos Friday, February 11, 2011
  • 20. Searching Writing Friday, February 11, 2011
  • 21. Searching GET graph.facebook.com/search?type=post&q=le+web GET graph.facebook.com/search?type=group&q=pizza Writing POST graph.facebook.com/me/feed?message=hello POST graph.facebook.com/EVENT_ID/attending POST graph.facebook.com/ALBUM_ID/photos Friday, February 11, 2011
  • 23. Places GET graph.facebook.com/USERID/checkins GET graph.facebook.com/PLACEID/checkins GET graph.facebook.com/search?type=checkin GET graph.facebook.com/search? type=place& center= . , . & q=le+web POST graph.facebook.com/me/checkins place = PLACEID, coordinates = {“latitude”: “...”, “longitude”: “...”}, message = “look, I checked in!”, tags = “USERID ,USERID ” Friday, February 11, 2011
  • 25. OG Places <html xmlns:og="http://ogp.me/ns#"> <head> <!-- required standard OG tags --> <meta property="og:title" content="Facebook HQ"/> <meta property="og:description" content="The magic factory"/> <meta property="og:type" content="business"/> <meta property="og:image" content="http://www.example.com/image.jpg"/> <meta property="og:site_name" content="Facebook"/> <!-- required location tags --> <meta property="og:latitude" content=" . "/> <meta property="og:longitude" content="- . "/> <!-- optional location tags --> <meta property="og:street-address" content=" S California Ave"/> <meta property="og:locality" content="Palo Alto"/> <meta property="og:region" content="CA"/> <meta property="og:postal-code" content=" "/> <meta property="og:country-name" content="USA"/> <body> ... </body> </head> Friday, February 11, 2011
  • 27. OG Places POST graph.facebook.com/me/checkins place = “http://www.example.com/my/place/url”, coordinates = {“latitude”: “...”, “longitude”: “...”}, message = “look, I checked in at an OG place!”, tags = “USERID ,USERID ” Please contact us via the forums to get access Friday, February 11, 2011
  • 28. Mobile SDK’s and HTML Friday, February 11, 2011
  • 29. SDK’s Official: Semi-official: Friday, February 11, 2011
  • 30. SDK’s Official: Semi-official: Friday, February 11, 2011
  • 31. SDK’s Official: Semi-official: Friday, February 11, 2011
  • 32. Watch SIngle Sign On in action: http://www.facebook.com/video/video.php?v= Friday, February 11, 2011
  • 34. DOCS http://developers.facebook.com/docs http://developers.facebook.com/docs/guides/mobile http://developers.facebook.com/docs/api http://developers.facebook.com/docs/authentication SDKs https://github.com/facebook/facebook-ios-sdk https://github.com/facebook/facebook-android-sdk http://developers.facebook.com/docs/reference/javascript/ Friday, February 11, 2011