Facebook for Mobile - Preparing for Facebook World Hack

Post on 13-May-2015

755 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

Transcript

Facebook for Mobile Apps

Getting prepared for Facebook WorldHack

Sunday, September 30, 12

iOS 6

Sunday, September 30, 12

Native LoginSunday, 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 Pictureeasily show the profile picture of

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

Sunday, September 30, 12

LoginEasily build Login/Logout

experiences

Sunday, September 30, 12

OG Overview

Sunday, September 30, 12

Location taggingSunday, September 30, 12

Mention TaggingSunday, September 30, 12

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

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

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

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

InviteSunday, September 30, 12

RequestSunday, 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

top related