Facebook for Mobile - Preparing for Facebook World Hack

22
Facebook for Mobile Apps Getting prepared for Facebook WorldHack Sunday, September 30, 12

description

Overview of Facebook features for Mobile App Developers - to get you prepared for Facebook World Hack

Transcript of Facebook for Mobile - Preparing for Facebook World Hack

Page 1: Facebook for Mobile - Preparing for Facebook World Hack

Facebook for Mobile Apps

Getting prepared for Facebook WorldHack

Sunday, September 30, 12

Page 2: Facebook for Mobile - Preparing for Facebook World Hack

iOS 6

Sunday, September 30, 12

Page 3: Facebook for Mobile - Preparing for Facebook World Hack

Native LoginSunday, September 30, 12

Page 4: Facebook for Mobile - Preparing for Facebook World Hack

Native “sheet” for sharing content

Sunday, September 30, 12

Page 5: Facebook for Mobile - Preparing for Facebook World Hack

Pre-built UI controls

Sunday, September 30, 12

Page 6: Facebook for Mobile - Preparing for Facebook World Hack

Friends & Places Picker

use picker to let users include a place with their posts or tag/

invite friends

Sunday, September 30, 12

Page 7: Facebook for Mobile - Preparing for Facebook World Hack

Profile Pictureeasily show the profile picture of

a user, their friends, places, or other kinds of Facebook objects

Sunday, September 30, 12

Page 8: Facebook for Mobile - Preparing for Facebook World Hack

LoginEasily build Login/Logout

experiences

Sunday, September 30, 12

Page 9: Facebook for Mobile - Preparing for Facebook World Hack

OG Overview

Sunday, September 30, 12

Page 10: Facebook for Mobile - Preparing for Facebook World Hack

Location taggingSunday, September 30, 12

Page 11: Facebook for Mobile - Preparing for Facebook World Hack

Mention TaggingSunday, September 30, 12

Page 12: Facebook for Mobile - Preparing for Facebook World Hack

Explicit SharingExplicitly 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

Page 13: Facebook for Mobile - Preparing for Facebook World Hack

FollowSimilar 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

Page 14: Facebook for Mobile - Preparing for Facebook World Hack

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

Page 15: Facebook for Mobile - Preparing for Facebook World Hack

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

Page 16: Facebook for Mobile - Preparing for Facebook World Hack

Action LinksOpen 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

Page 17: Facebook for Mobile - Preparing for Facebook World Hack

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

Page 18: Facebook for Mobile - Preparing for Facebook World Hack

Additionally

Sunday, September 30, 12

Page 19: Facebook for Mobile - Preparing for Facebook World Hack

InviteSunday, September 30, 12

Page 20: Facebook for Mobile - Preparing for Facebook World Hack

RequestSunday, September 30, 12

Page 21: Facebook for Mobile - Preparing for Facebook World Hack

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

Page 22: Facebook for Mobile - Preparing for Facebook World Hack

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