SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
Facebook
                             for Mobile Apps
                           Getting prepared for Facebook WorldHack




Sunday, September 30, 12
iOS 6



Sunday, September 30, 12
Native Login
Sunday, September 30, 12
Native “sheet” for sharing content
Sunday, September 30, 12
Pre-built UI controls



Sunday, September 30, 12
Friends &
               Places Picker
         use picker to let users include a
          place with their posts or tag/
                  invite friends




Sunday, September 30, 12
Profile Picture
       easily show the profile picture of
         a user, their friends, places, or
       other kinds of Facebook objects




Sunday, September 30, 12
Login
                 Easily build Login/Logout
                        experiences




Sunday, September 30, 12
OG Overview



Sunday, September 30, 12
Location tagging
Sunday, September 30, 12
Mention Tagging
Sunday, September 30, 12
Explicit Sharing
          Explicitly shared actions let apps notify us when a
        user wants to share something prominently, like they
        would on Facebook.You mark Open Graph actions as
                   explicitly shared by adding the fb:
         explicitly_shared parameter when publishing
                                 actions.

       For example, when people choose to share a run they
         took with a fitness app, they expect the content to
        appear as if they had posted it directly to Facebook.




Sunday, September 30, 12
Follow
         Similar to the ability to subscribe to a user's posts on
          Facebook, users can now follow other users' Open
         Graph activities from a specific app. For example, on a
         movie review site, users can follow their favorite movie
                                 reviewers.

        When a user follows another user in your app, all of the
        content published in your app by the publisher is eligible
        to be displayed in the follower's News Feed even if they
         are not Facebook friends (as long as the privacy on the
         actions published allows the follower to see the post):




Sunday, September 30, 12
Title-less
                            objects
           Sometimes objects do not have meaningful
           titles. For example, users often do not title
        photos when using a photo app. To avoid having
         to add a meaningless title (e.g. "photo"), Open
           Graph supports objects that have no title.

        To publish an action with a title-less object, the
        object still needs to have the og:title metadata
        field, but its content should be an empty string:




Sunday, September 30, 12
User-generated
            photos
           Open Graph stories that were generated
          with the "user_generated" parameter will
         function more similarly to stories generated
                      by stream publish.

         Immediately you will notice that the size of
        the photo associated with the story is much
        larger than standard open graph stories with
                 non user-generated photos




Sunday, September 30, 12
Action Links
         Open Graph Actions are the high-level "interactions"
        users can perform in your app. When these actions are
       published, the activities may appear in a users' Timeline or
                  their friends' News Feeds and Ticker.

       Open Graph Action Links show up alongside the Like and
          Comment actions in any Open Graph story allowing
        friends to quickly take action in response to a
        story without having to navigate away from
       that story. This in turn will drive more distribution to
                   your app with fewer user clicks.




Sunday, September 30, 12
Real-time
                        updates
            Get notifications about certain user
                  fields and connections

                        Conections:
         feed, friends, activities, interests, music,
        books, movies, television, likes, checkins,
                     location, events.




Sunday, September 30, 12
Additionally



Sunday, September 30, 12
Invite
Sunday, September 30, 12
Request
Sunday, September 30, 12
Notifications
                   API
        Apps can send notifications to
           any existing user that has
       authorized the app. No special or
       extended permission is required.

                Not mobile - can we use?



Sunday, September 30, 12
Liked the keynote?
                                   then LIKE our apps:
                   In Flow: https://www.facebook.com/inflow.mobi
                 App in the Air: https://www.facebook.com/appintheair

Sunday, September 30, 12

Más contenido relacionado

Destacado

Peoplemind - Технология подготовки презентаций
Peoplemind - Технология подготовки презентацийPeoplemind - Технология подготовки презентаций
Peoplemind - Технология подготовки презентацийEmpatika
 
Bonus Track Peaches And Lemons
Bonus Track Peaches And LemonsBonus Track Peaches And Lemons
Bonus Track Peaches And LemonsEmpatika
 
The changing pr economy
The changing pr economyThe changing pr economy
The changing pr economyBob Crawshaw
 
Benefits of facebook marketing
Benefits of facebook marketingBenefits of facebook marketing
Benefits of facebook marketingFelix Ekpa
 
Design hours day one
Design hours   day oneDesign hours   day one
Design hours day oneEmpatika
 
нерациональное поведение
нерациональное поведениенерациональное поведение
нерациональное поведениеEmpatika
 
Весенняя школа ГУ ВШЭ - Распределенные команды
Весенняя школа ГУ ВШЭ - Распределенные командыВесенняя школа ГУ ВШЭ - Распределенные команды
Весенняя школа ГУ ВШЭ - Распределенные командыEmpatika
 
Практика от Empatika - Правила гарольда для практики бизнеса
Практика от Empatika - Правила гарольда для практики бизнесаПрактика от Empatika - Правила гарольда для практики бизнеса
Практика от Empatika - Правила гарольда для практики бизнесаEmpatika
 
Presentation to Australia's National Security Colege: 26 Nov 2012t sec colleg...
Presentation to Australia's National Security Colege: 26 Nov 2012t sec colleg...Presentation to Australia's National Security Colege: 26 Nov 2012t sec colleg...
Presentation to Australia's National Security Colege: 26 Nov 2012t sec colleg...Bob Crawshaw
 
Design hours nikefuelband
Design hours nikefuelbandDesign hours nikefuelband
Design hours nikefuelbandEmpatika
 
Change Management
Change Management Change Management
Change Management Bob Crawshaw
 
Правила Гарольда
Правила ГарольдаПравила Гарольда
Правила ГарольдаEmpatika
 
Управление финансами vs Управление жизнью
Управление финансами vs Управление жизньюУправление финансами vs Управление жизнью
Управление финансами vs Управление жизньюEmpatika
 
PR for Lions Districts
PR for Lions DistrictsPR for Lions Districts
PR for Lions DistrictsBob Crawshaw
 
Empatika Open - Введение в системную динамику
Empatika  Open - Введение в системную динамикуEmpatika  Open - Введение в системную динамику
Empatika Open - Введение в системную динамикуEmpatika
 
What to know about web design
What to know about web designWhat to know about web design
What to know about web designFelix Ekpa
 
Лаборатория управления проектами ГУ ВШЭ
Лаборатория управления проектами ГУ ВШЭЛаборатория управления проектами ГУ ВШЭ
Лаборатория управления проектами ГУ ВШЭEmpatika
 
10 Ways To Get Your Marriage Back On Track
10 Ways To Get Your Marriage Back On Track10 Ways To Get Your Marriage Back On Track
10 Ways To Get Your Marriage Back On TrackMagnificat Magnificat
 

Destacado (20)

Peoplemind - Технология подготовки презентаций
Peoplemind - Технология подготовки презентацийPeoplemind - Технология подготовки презентаций
Peoplemind - Технология подготовки презентаций
 
Bonus Track Peaches And Lemons
Bonus Track Peaches And LemonsBonus Track Peaches And Lemons
Bonus Track Peaches And Lemons
 
4th Sunday In Ordinary Time
4th Sunday In Ordinary Time4th Sunday In Ordinary Time
4th Sunday In Ordinary Time
 
The changing pr economy
The changing pr economyThe changing pr economy
The changing pr economy
 
Benefits of facebook marketing
Benefits of facebook marketingBenefits of facebook marketing
Benefits of facebook marketing
 
Design hours day one
Design hours   day oneDesign hours   day one
Design hours day one
 
нерациональное поведение
нерациональное поведениенерациональное поведение
нерациональное поведение
 
Весенняя школа ГУ ВШЭ - Распределенные команды
Весенняя школа ГУ ВШЭ - Распределенные командыВесенняя школа ГУ ВШЭ - Распределенные команды
Весенняя школа ГУ ВШЭ - Распределенные команды
 
Практика от Empatika - Правила гарольда для практики бизнеса
Практика от Empatika - Правила гарольда для практики бизнесаПрактика от Empatika - Правила гарольда для практики бизнеса
Практика от Empatika - Правила гарольда для практики бизнеса
 
Presentation to Australia's National Security Colege: 26 Nov 2012t sec colleg...
Presentation to Australia's National Security Colege: 26 Nov 2012t sec colleg...Presentation to Australia's National Security Colege: 26 Nov 2012t sec colleg...
Presentation to Australia's National Security Colege: 26 Nov 2012t sec colleg...
 
How to communicate love
How to communicate loveHow to communicate love
How to communicate love
 
Design hours nikefuelband
Design hours nikefuelbandDesign hours nikefuelband
Design hours nikefuelband
 
Change Management
Change Management Change Management
Change Management
 
Правила Гарольда
Правила ГарольдаПравила Гарольда
Правила Гарольда
 
Управление финансами vs Управление жизнью
Управление финансами vs Управление жизньюУправление финансами vs Управление жизнью
Управление финансами vs Управление жизнью
 
PR for Lions Districts
PR for Lions DistrictsPR for Lions Districts
PR for Lions Districts
 
Empatika Open - Введение в системную динамику
Empatika  Open - Введение в системную динамикуEmpatika  Open - Введение в системную динамику
Empatika Open - Введение в системную динамику
 
What to know about web design
What to know about web designWhat to know about web design
What to know about web design
 
Лаборатория управления проектами ГУ ВШЭ
Лаборатория управления проектами ГУ ВШЭЛаборатория управления проектами ГУ ВШЭ
Лаборатория управления проектами ГУ ВШЭ
 
10 Ways To Get Your Marriage Back On Track
10 Ways To Get Your Marriage Back On Track10 Ways To Get Your Marriage Back On Track
10 Ways To Get Your Marriage Back On Track
 

Más de Empatika

Gamification 101 - Intro
Gamification 101 - IntroGamification 101 - Intro
Gamification 101 - IntroEmpatika
 
Travel 101 - On Distribution
Travel 101 - On DistributionTravel 101 - On Distribution
Travel 101 - On DistributionEmpatika
 
Travel Tech 101 - Introduction
Travel Tech 101 - IntroductionTravel Tech 101 - Introduction
Travel Tech 101 - IntroductionEmpatika
 
Subscriptions business model - FAQ
Subscriptions business model - FAQSubscriptions business model - FAQ
Subscriptions business model - FAQEmpatika
 
Theories of Innovation
Theories of InnovationTheories of Innovation
Theories of InnovationEmpatika
 
Lessons learned & not learned at MSU
Lessons learned & not learned at MSULessons learned & not learned at MSU
Lessons learned & not learned at MSUEmpatika
 
Disruptive Innovations
Disruptive InnovationsDisruptive Innovations
Disruptive InnovationsEmpatika
 
US Commercial Aviation History - 1
US Commercial Aviation History - 1US Commercial Aviation History - 1
US Commercial Aviation History - 1Empatika
 
Life in a startup
Life in a startupLife in a startup
Life in a startupEmpatika
 
Machine Learning - Empatika Open
Machine Learning - Empatika OpenMachine Learning - Empatika Open
Machine Learning - Empatika OpenEmpatika
 
Machine learning 2 - Neural Networks
Machine learning 2 - Neural NetworksMachine learning 2 - Neural Networks
Machine learning 2 - Neural NetworksEmpatika
 
Machine Learning - Introduction
Machine Learning - IntroductionMachine Learning - Introduction
Machine Learning - IntroductionEmpatika
 
Online Travel 3.0 - Mobile Traveler (Rus)
Online Travel 3.0 - Mobile Traveler (Rus)Online Travel 3.0 - Mobile Traveler (Rus)
Online Travel 3.0 - Mobile Traveler (Rus)Empatika
 
Flight to 1000000 users - Lviv IT Arena 2016
Flight to 1000000 users - Lviv IT Arena 2016Flight to 1000000 users - Lviv IT Arena 2016
Flight to 1000000 users - Lviv IT Arena 2016Empatika
 
introduction to artificial intelligence
introduction to artificial intelligenceintroduction to artificial intelligence
introduction to artificial intelligenceEmpatika
 
Travel inequality - Bayram Annakov
Travel inequality - Bayram AnnakovTravel inequality - Bayram Annakov
Travel inequality - Bayram AnnakovEmpatika
 
App in the Air Travel Hack Moscow - Fall, 2015
App in the Air Travel Hack Moscow - Fall, 2015App in the Air Travel Hack Moscow - Fall, 2015
App in the Air Travel Hack Moscow - Fall, 2015Empatika
 
Product Management
Product ManagementProduct Management
Product ManagementEmpatika
 
Intro to Exponentials - Part 1
Intro to Exponentials - Part 1Intro to Exponentials - Part 1
Intro to Exponentials - Part 1Empatika
 
Singularity University Executive Program - Day 1
Singularity University Executive Program - Day 1Singularity University Executive Program - Day 1
Singularity University Executive Program - Day 1Empatika
 

Más de Empatika (20)

Gamification 101 - Intro
Gamification 101 - IntroGamification 101 - Intro
Gamification 101 - Intro
 
Travel 101 - On Distribution
Travel 101 - On DistributionTravel 101 - On Distribution
Travel 101 - On Distribution
 
Travel Tech 101 - Introduction
Travel Tech 101 - IntroductionTravel Tech 101 - Introduction
Travel Tech 101 - Introduction
 
Subscriptions business model - FAQ
Subscriptions business model - FAQSubscriptions business model - FAQ
Subscriptions business model - FAQ
 
Theories of Innovation
Theories of InnovationTheories of Innovation
Theories of Innovation
 
Lessons learned & not learned at MSU
Lessons learned & not learned at MSULessons learned & not learned at MSU
Lessons learned & not learned at MSU
 
Disruptive Innovations
Disruptive InnovationsDisruptive Innovations
Disruptive Innovations
 
US Commercial Aviation History - 1
US Commercial Aviation History - 1US Commercial Aviation History - 1
US Commercial Aviation History - 1
 
Life in a startup
Life in a startupLife in a startup
Life in a startup
 
Machine Learning - Empatika Open
Machine Learning - Empatika OpenMachine Learning - Empatika Open
Machine Learning - Empatika Open
 
Machine learning 2 - Neural Networks
Machine learning 2 - Neural NetworksMachine learning 2 - Neural Networks
Machine learning 2 - Neural Networks
 
Machine Learning - Introduction
Machine Learning - IntroductionMachine Learning - Introduction
Machine Learning - Introduction
 
Online Travel 3.0 - Mobile Traveler (Rus)
Online Travel 3.0 - Mobile Traveler (Rus)Online Travel 3.0 - Mobile Traveler (Rus)
Online Travel 3.0 - Mobile Traveler (Rus)
 
Flight to 1000000 users - Lviv IT Arena 2016
Flight to 1000000 users - Lviv IT Arena 2016Flight to 1000000 users - Lviv IT Arena 2016
Flight to 1000000 users - Lviv IT Arena 2016
 
introduction to artificial intelligence
introduction to artificial intelligenceintroduction to artificial intelligence
introduction to artificial intelligence
 
Travel inequality - Bayram Annakov
Travel inequality - Bayram AnnakovTravel inequality - Bayram Annakov
Travel inequality - Bayram Annakov
 
App in the Air Travel Hack Moscow - Fall, 2015
App in the Air Travel Hack Moscow - Fall, 2015App in the Air Travel Hack Moscow - Fall, 2015
App in the Air Travel Hack Moscow - Fall, 2015
 
Product Management
Product ManagementProduct Management
Product Management
 
Intro to Exponentials - Part 1
Intro to Exponentials - Part 1Intro to Exponentials - Part 1
Intro to Exponentials - Part 1
 
Singularity University Executive Program - Day 1
Singularity University Executive Program - Day 1Singularity University Executive Program - Day 1
Singularity University Executive Program - Day 1
 

Último

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony 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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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
 

Último (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony 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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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...
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 

Facebook for Mobile - Preparing for Facebook World Hack

  • 1. Facebook for Mobile Apps Getting prepared for Facebook WorldHack Sunday, September 30, 12
  • 4. Native “sheet” for sharing content Sunday, September 30, 12
  • 5. Pre-built UI controls Sunday, September 30, 12
  • 6. Friends & Places Picker use picker to let users include a place with their posts or tag/ invite friends Sunday, September 30, 12
  • 7. Profile Picture easily show the profile picture of a user, their friends, places, or other kinds of Facebook objects Sunday, September 30, 12
  • 8. Login Easily build Login/Logout experiences Sunday, September 30, 12
  • 12. Explicit Sharing Explicitly shared actions let apps notify us when a user wants to share something prominently, like they would on Facebook.You mark Open Graph actions as explicitly shared by adding the fb: explicitly_shared parameter when publishing actions. For example, when people choose to share a run they took with a fitness app, they expect the content to appear as if they had posted it directly to Facebook. Sunday, September 30, 12
  • 13. Follow Similar to the ability to subscribe to a user's posts on Facebook, users can now follow other users' Open Graph activities from a specific app. For example, on a movie review site, users can follow their favorite movie reviewers. When a user follows another user in your app, all of the content published in your app by the publisher is eligible to be displayed in the follower's News Feed even if they are not Facebook friends (as long as the privacy on the actions published allows the follower to see the post): Sunday, September 30, 12
  • 14. Title-less objects Sometimes objects do not have meaningful titles. For example, users often do not title photos when using a photo app. To avoid having to add a meaningless title (e.g. "photo"), Open Graph supports objects that have no title. To publish an action with a title-less object, the object still needs to have the og:title metadata field, but its content should be an empty string: Sunday, September 30, 12
  • 15. User-generated photos Open Graph stories that were generated with the "user_generated" parameter will function more similarly to stories generated by stream publish. Immediately you will notice that the size of the photo associated with the story is much larger than standard open graph stories with non user-generated photos Sunday, September 30, 12
  • 16. Action Links Open Graph Actions are the high-level "interactions" users can perform in your app. When these actions are published, the activities may appear in a users' Timeline or their friends' News Feeds and Ticker. Open Graph Action Links show up alongside the Like and Comment actions in any Open Graph story allowing friends to quickly take action in response to a story without having to navigate away from that story. This in turn will drive more distribution to your app with fewer user clicks. Sunday, September 30, 12
  • 17. Real-time updates Get notifications about certain user fields and connections Conections: feed, friends, activities, interests, music, books, movies, television, likes, checkins, location, events. Sunday, September 30, 12
  • 21. Notifications API Apps can send notifications to any existing user that has authorized the app. No special or extended permission is required. Not mobile - can we use? Sunday, September 30, 12
  • 22. Liked the keynote? then LIKE our apps: In Flow: https://www.facebook.com/inflow.mobi App in the Air: https://www.facebook.com/appintheair Sunday, September 30, 12