social developers london - facebook f8 and twitter developer comparison

27
Comparing Twitter with Facebook from a developer perspective Angus Fox Co-Chair Social Developers London @nuxnix This talk draws on information from developers.facebook.com and dev.twitter.com but is in no way endorsed by Twitter Corporation or Facebook Corporation #justsaying

Upload: angus-fox

Post on 11-Jun-2015

246 views

Category:

Software


0 download

DESCRIPTION

101 level presentation given at @socdevlon centred on key differences between Twitter and Facebook, and opinion on where to place your bets working on development of apps

TRANSCRIPT

Page 1: Social Developers London - Facebook F8 and Twitter Developer comparison

Comparing Twitter with Facebook from a developer perspective

Angus FoxCo-Chair Social Developers London

@nuxnix

This talk draws on information fromdevelopers.facebook.com and dev.twitter.com but is in no way

endorsed by Twitter Corporation or Facebook Corporation #justsaying

Page 2: Social Developers London - Facebook F8 and Twitter Developer comparison

TopicsThe first places to start are at dev.twitter.com and developers.facebook.com

High level differences between

Twitter and Facebook

Innovations announced at

F8

Recent Innovations from Twitter

Developer Programs Compared

FbStart Things to consider

Questions / Discussion

Zendesk ticket giveaway

Page 3: Social Developers London - Facebook F8 and Twitter Developer comparison

High level differences between Twitter and FacebookA quick baseline, you know this already, right?

Page 4: Social Developers London - Facebook F8 and Twitter Developer comparison

They are different – Lifespan of content(Source: http://www.visualscope.com/twitfb.html )

92% of all activity and engagement with Tweets happens within the first hour of the post being made.

Facebook status updates, and interaction can go on for hours, and even days.

Page 5: Social Developers London - Facebook F8 and Twitter Developer comparison

They are different – detached vs connected (Source: http://www.visualscope.com/twitfb.html )

Twitter allows people to follow important topics, people, & conversations that are relevant or interesting to them.

People make connections on Facebook with friends, family members, and other people that they care to keep in touch with.

Page 6: Social Developers London - Facebook F8 and Twitter Developer comparison

They are different – Timely versus timelessness!(Source: http://www.visualscope.com/twitfb.html )

Information on Twitter is always here and now, important and relevant, and constantly changing

Content on Facebook is more timeless

Page 7: Social Developers London - Facebook F8 and Twitter Developer comparison

They are different – in developer engagement!Note. Opinion. Not stated company strategies

Strategy to cherry pick monetization opportunities and make them part of the core platform if they work scorched earth style – e.g. Twitter Music

Strategy to strengthen the site's app development platform, for third parties, modeled around three core pillars: build, grow and monetize

Page 8: Social Developers London - Facebook F8 and Twitter Developer comparison

Innovations announced at F8developers.facebook.com/

Page 9: Social Developers London - Facebook F8 and Twitter Developer comparison

The new Facebook login

Page 10: Social Developers London - Facebook F8 and Twitter Developer comparison

Why Anonymous?

Page 11: Social Developers London - Facebook F8 and Twitter Developer comparison

Reduction of friction

Page 12: Social Developers London - Facebook F8 and Twitter Developer comparison

One login, one experience

Page 13: Social Developers London - Facebook F8 and Twitter Developer comparison

Seamless upgrade

Page 14: Social Developers London - Facebook F8 and Twitter Developer comparison

More detail on Facebook Login

New Facebook Login experience gives people more control over the information they share with apps.

Facebook Login available to all new apps existing apps have a full year to upgrade (April 30,

2015). Facebook Login is a fast and convenient way for

people to sign into their favourite apps without having to remember another password.

In 2013, Login was updated to clarify when an app is requesting permission to share back to Facebook. This change contributed to a 10% increase in Login

conversion rates over the past year.

Page 15: Social Developers London - Facebook F8 and Twitter Developer comparison

A more stable platform with Versioning and Graph API 2.0

API Versioning and a two-year stability guarantee for core products such as Login, Sharing, Requests, SDKs and frequently used Graph API endpoints. If any changes to these products, previous version supported for at least two

years. Versioning also gives you control over how you upgrade different instances of

your app to use the latest platform features. Important new elements of Graph API 2.0 include:

App-scoped user IDs to better protect people's information People who have already logged into your app will still retain their original user

ID. If you operate multiple apps, the Business Mapping API lets you map the same

person's ID between them Test Apps

An easy way to create and manage apps for use in testing, development and staging, test apps also serve as a central place to manage people's roles across all of your apps.

Social Context API A simple way to surface a person's friends' activity alongside your content.

Tagged Places API An easy way to build experiences using the places where a person has been

tagged. Tagging and Inviting APIs

New APIs to help you build interfaces for tagging friends in stories and inviting friends to your app.

Several rarely used API endpoints are going away visit changelog for details.

Page 16: Social Developers London - Facebook F8 and Twitter Developer comparison

Applinks

Page 17: Social Developers London - Facebook F8 and Twitter Developer comparison

Parse, Build powerful mobile apps faster

Create beautiful apps

Forget server maintenance and complex infrastructure. Instantly add push notifications, data storage, social integration, and more with the Parse SDKs.

Page 18: Social Developers London - Facebook F8 and Twitter Developer comparison

Parse..

One backend to rule them all

Native SDKs make it easy to create beautiful and powerful apps for all of your favorite devices. From desktop to mobile apps, Parse has an SDK for everyone.

Powerful user management for your app

Connect your users via traditional logins or third party social networks with just a few lines of code.

We take care of linking accounts across networks, resetting passwords, and keeping everything safe and secure.

Page 19: Social Developers London - Facebook F8 and Twitter Developer comparison

Making it faster, easier, and cheaper to develop cross-platform apps

Improved stability and Graph API 2.0: Facebook Login Anonymous Login App Links: New Parse Pricing: We've made Parse pricing cheaper,

simpler, and more predictable. Parse Local Datastore: Parse now makes it easier than

ever to build apps that work without connectivity. Parse Growth Analytics: Parse Analytics now has

powerful dashboards for understanding your app's growth and user retention metrics.

New Facebook SDKs: Updated SDKs for iOS, Android, and JavaScript and a new PHP SDK.

Page 20: Social Developers London - Facebook F8 and Twitter Developer comparison

Recent Innovations from Twitterdev.twitter.com

Page 21: Social Developers London - Facebook F8 and Twitter Developer comparison

Player Card

Video clips and audio streams have a special place on the Twitter platform thanks to the Player Card. By implementing a few meta tags on your website and following the Twitter Rules of the Road, you can bring your rich media to your followers and millions of other users across the globe.

https://github.com/twitterdev/cards

Page 22: Social Developers London - Facebook F8 and Twitter Developer comparison

Implementing Sign in with Twitter

Sign in with Twitter https://blog.twitter.c

om/2014/bootstrapping-sign-in-with-twitter

Bootstrapping code examples in Ruby and Python

Page 23: Social Developers London - Facebook F8 and Twitter Developer comparison

Things to consider

Page 24: Social Developers London - Facebook F8 and Twitter Developer comparison

Things to considerJust my opinion, you understand, I am not an insider at either place

F8 announcements are pretty Seismic

Monetisation at the heart

Inclusive to all developers

Platform tools Parse

And FbStart!

Twitter doesn’t hold a developer event of scale

Not really about monetisation

Certified Program

Simple tools Cards Examples

Page 25: Social Developers London - Facebook F8 and Twitter Developer comparison

Facebook expands FbStart programhttps://developers.facebook.com/products/fb-start/

Bootstrap - Open to any developer with public iOS or Android apps.

A free package of tools and services worth up to $5,000, including: Facebook Start to Success Program Parse credit Adobe Creative Cloud Appurify testing suite Desk.com customer care tool Hootsuite social media monitoring tool Proto.io prototyping tool UserTesting UX research tool Transifex localization platform Workable recruitment tool

We'll also include promotional Facebook ad credit for new spenders.

Accelerate Track A free package of tools and services worth up to $30,000, including:

Page 26: Social Developers London - Facebook F8 and Twitter Developer comparison

Thank you, Questions / DiscussionPresentations are available from Slideshare

Slides

http://www.slideshare.net/nuxnix

Page 27: Social Developers London - Facebook F8 and Twitter Developer comparison

25 Free Tickets to The Art of Customer Satisfaction - London!RIBA, 66 PORTLAND PLACE, LONDON, UK