View
248
Download
0
Category
Tags:
Preview:
DESCRIPTION
How to make your application social in order to use powerful side of social networks
Citation preview
MAKE YOUR APPLICATION SOCIAL
Hüseyin BABALSoftware Developer @Sony
Sep 2013
● Simple web app● Boring register forms● Lost in the internet world● How can be popular?
Non-social Apps
Non-social Apps
Non-social Apps
● How can user know about your app?● Anyone register to your app?● Different username/pass for each app?
Non-social Apps
● Facebook 665 million user● Instagram 45 million photo per day● Linkedin 2 user registers per second● Youtube 100 hours video per minute
Social Network Power
● You can also use social network power● How? By using social network users
Social Network Power
● Social network Sign-in● Social network Share● Social network built-in plugins● Social network advanced integration
Integration Methods
Oauth
Example app:
SocialAuth
SocialAuth Wordpress Plugin
Social network Sign-in
Share your content on popular networks.
Popular tool AddThis
Social network share
Social network built-in plugins
Facebook● Like Button● Send Button● Follow ButtonTwitter● Follow Button● Tweet Button● Embedded Timeline
Social network built-in plugins
● Imagine a site that is fully integrated with Twitter
LongTweet
Social network advanced integration
● What if user do not want to grant permission for social integration?
● Email Login!!!● User enters email addres and click sign-
in
Different concept
1. User enters email address2. An email sent entered email address with
preconstructed url3. User clicks url and login
Example here
Email login workflow
For oauth implementation example with node.js you can have a look at here
For online oauth test apigee is the best
Useful things
Any Questions?
Recommended