SlideShare a Scribd company logo
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

More Related Content

Similar to 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' Presentation
Michelle M McCormack
 
Social design (Seattle 09-2011)
Social design (Seattle 09-2011)Social design (Seattle 09-2011)
Social design (Seattle 09-2011)
Andrei Zyuzikov
 
Facebook Privacy - Tips & Tricks
Facebook Privacy - Tips & Tricks Facebook Privacy - Tips & Tricks
Facebook Privacy - Tips & Tricks
Right Brain + Left Brain
 
2011 The Year of Web apps
2011 The Year of Web apps2011 The Year of Web apps
2011 The Year of Web apps
JungHyuk Kwon
 
Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011
Vincent Everts
 
Pluggable Django Application Patterns PyCon 2011
Pluggable Django Application Patterns PyCon 2011Pluggable Django Application Patterns PyCon 2011
Pluggable Django Application Patterns PyCon 2011
Corey 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 Davenport
Alabama 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+applications
Muhammad 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 Chicago
Sumit 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 2011
Andrew Hoffman
 
Service Design: Frame your talent - Ravensbourne
Service Design: Frame your talent - RavensbourneService Design: Frame your talent - Ravensbourne
Service Design: Frame your talent - Ravensbourne
Thomas Van Ryckeghem
 
Coldwell Banker Chicora 50+ Tools
Coldwell Banker Chicora 50+ ToolsColdwell Banker Chicora 50+ Tools
Coldwell Banker Chicora 50+ Tools
Jeremy Blanton
 
Wonderful Web App UX
Wonderful Web App UXWonderful Web App UX
Wonderful Web App UX
Lis Hubert
 
Slides for millfield
Slides for millfieldSlides for millfield
Slides for millfield
juliancoultas
 
Educause 2011: USciences Blackboard Mobile Roadmap
Educause 2011: USciences Blackboard Mobile RoadmapEducause 2011: USciences Blackboard Mobile Roadmap
Educause 2011: USciences Blackboard Mobile Roadmap
Rodney B. Murray
 
Web design beginning
Web design   beginningWeb design   beginning
Web design beginning
Westhatchmediastudies
 
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
Andrew 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 Updates
360i
 

Similar to 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
 

More from 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 2011
GeomobLDN
 
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
GeomobLDN
 
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
GeomobLDN
 
E. Tsyrklevich - Parkopedia - Geomob October 2010
E. Tsyrklevich - Parkopedia - Geomob October 2010E. Tsyrklevich - Parkopedia - Geomob October 2010
E. Tsyrklevich - Parkopedia - Geomob October 2010
GeomobLDN
 
M. Watkins - Chromaroma - Geomob October 2010
M. Watkins - Chromaroma - Geomob October 2010M. Watkins - Chromaroma - Geomob October 2010
M. Watkins - Chromaroma - Geomob October 2010
GeomobLDN
 
GeomobLDN October 2010 - Introduction
GeomobLDN October 2010 - IntroductionGeomobLDN October 2010 - Introduction
GeomobLDN October 2010 - Introduction
GeomobLDN
 

More from 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
 

Recently uploaded

How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
FODUU
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 

Recently uploaded (20)

How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 

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