SlideShare a Scribd company logo
1 of 22
Download to read offline
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

More Related Content

Viewers also liked

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
 

Viewers also liked (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
 

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

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

Recently uploaded

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
 
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
 
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
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

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
 
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
 
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
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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...
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

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