3_mobileplatform
TRANSCRIPT
-
8/2/2019 3_MobilePlatform
1/43
Social Mobile AppsDistribution and Design
Matt KellyEngineer, Developer Relations
Christine AbernathyEngineer, Developer Relations
-
8/2/2019 3_MobilePlatform
2/43
400
200
0
600
1 year 8 years
800
people
845M
4 years
1000
people
425M
-
8/2/2019 3_MobilePlatform
3/43
Same channels onMobile
Friends
Search
News Feed
Notications
Requests
Bookmarks
Open Graph& Timeline
-
8/2/2019 3_MobilePlatform
4/43
-
8/2/2019 3_MobilePlatform
5/43
Social App Discovery
-
8/2/2019 3_MobilePlatform
6/43
The Guardian
0 to 3.9+ million MonthyActive Users in 5 months
-
8/2/2019 3_MobilePlatform
7/43
-
8/2/2019 3_MobilePlatform
8/43
Pinterest
60% increase in dailyreferrals from Facebook
-
8/2/2019 3_MobilePlatform
9/43
Open Graph
-
8/2/2019 3_MobilePlatform
10/43
Open Graph
Desktop Web
Mobile Web
Desktop Web
Mobile Web
Native Apps Native Apps
-
8/2/2019 3_MobilePlatform
11/43
-
8/2/2019 3_MobilePlatform
12/43
-
8/2/2019 3_MobilePlatform
13/43
-
8/2/2019 3_MobilePlatform
14/43
-
8/2/2019 3_MobilePlatform
15/43
-
8/2/2019 3_MobilePlatform
16/43
Requests and Invites
-
8/2/2019 3_MobilePlatform
17/43
-
8/2/2019 3_MobilePlatform
18/43
-
8/2/2019 3_MobilePlatform
19/43
-
8/2/2019 3_MobilePlatform
20/43
Frictionless Requests Will automatically send future directed requests
Useful for Games to send a Your Turn notication
Only supported today for Mobile Web
FB.init({ ! !! appId : 'YOUR_APP_ID', !!! ! frictionlessRequests : true, !!!}); !!
-
8/2/2019 3_MobilePlatform
21/43
News FeedOne to many sharing with friends
-
8/2/2019 3_MobilePlatform
22/43
News FeedPosting View on Wall View on News Feed
-
8/2/2019 3_MobilePlatform
23/43
Bookmarks and Game StoriesNative Facebook for iPhonem.facebook.com
Foursquare "
3"Magic Land: Island "
Game Stories
-
8/2/2019 3_MobilePlatform
24/43
Search
World War "App 2,000 monthly users
"
-
8/2/2019 3_MobilePlatform
25/43
Like Button
Comments PluginSocial Plugins
-
8/2/2019 3_MobilePlatform
26/43
Payments
-
8/2/2019 3_MobilePlatform
27/43
-
8/2/2019 3_MobilePlatform
28/43
-
8/2/2019 3_MobilePlatform
29/43
-
8/2/2019 3_MobilePlatform
30/43
m.facebook.com Facebook for iOS Facebook for Android
Requests/Notications
Feed
Open Graph
Bookmarks
Payments use iOS payments
Web Apps only iOS apps only
-
8/2/2019 3_MobilePlatform
31/43
-
8/2/2019 3_MobilePlatform
32/43
Pro Tips and Demos
-
8/2/2019 3_MobilePlatform
33/43
Pro Tip #1: Get your app on Timeline
-
8/2/2019 3_MobilePlatform
34/43
Pro Tip #2: Be Cross P latform
Web apps: Distribution on m.facebook.com on all webkitenabled touch browsers Desktop (Canvas or Website) Android Facebook app
Native Apps(PhoneGap for Web Apps) Facebook iOS apps App Store Markets
Facebook
-
8/2/2019 3_MobilePlatform
35/43
-
8/2/2019 3_MobilePlatform
36/43
Pro Tip #3: Implement Single-Sign-On in iOS and Android Apps
-
8/2/2019 3_MobilePlatform
37/43
Pro Tip #4: Implement Requests for App Discoverability
-
8/2/2019 3_MobilePlatform
38/43
Pro Tip #5: Leverage Existing Friend GraphPromote Activity and Interaction Re-Engagement
-
8/2/2019 3_MobilePlatform
39/43
-
8/2/2019 3_MobilePlatform
40/43
Second Screen Permissions
Add Explanation
Removable, Add logic to validate
publish_stream not required fordialogs
Pro Tip #6: Minimum Permissions + Validate!
-
8/2/2019 3_MobilePlatform
41/43
Best Practices Recap Add your Mobile app to Timeline Build a Mobile Web App
Use Single Sign On on Native Apps Implement Requests and Invites Leverage existing Friend Graph
Request only the Permissions you need
-
8/2/2019 3_MobilePlatform
42/43
Let s Build!
-
8/2/2019 3_MobilePlatform
43/43
Start Building!Documentation
developers.facebook.com/mobile
Hackbook (Sample Moble Web App)
fb.me/fbhackbook
Wishlist (Sample Andoid and iOS Open Graph App)
developers.facebook.com/docs/beta/samples
Mobile Web App Showcase
fb.me/mobileappshowcase
HTML5 Resource Center
developers.facebook.com/html5