4. social networks
✴ A social network web
site focuses on
building online
communities of people
who share interests
and/or activities, or who
are interested in
exploring the interests
and activities of others.
twitter.com/bjunior 4
5. social networks sites
✴ Social network sites are web-based
services that allow individuals to
✴ construct a public or semi-public profile within a
bounded system,
✴ articulate a list of other users with whom they share
a connection, and
✴ view and traverse their list of connections and those
made by others within the system.
twitter.com/bjunior 5
12. social networks - specialized sites
✴ advogato.org
✴ free software development
✴ flixter.com
✴ movies
✴ geni.com
✴ genealogy
✴ livemocha.com
✴ learning languages
twitter.com/bjunior 12
13. social networks - list
✴ http://en.wikipedia.org/wiki/List_of_social_networking_websites
twitter.com/bjunior 13
14. social networks - business
✴ Once you have all the people registered to your social
network with all their friends, what would be the next
step to make business?
✴ Allow companies to announce their products in a personalized way?
✴ Take advantage of viral marketing?
✴ You have to do that very carefully, in order not to scare
your users away!
✴ What would be the technical base to do that?
twitter.com/bjunior 14
16. social networks - facebook
✴ Mark Zuckerberg (*1984)
about the FaceBook
Platform platform
✴ Announced May 2007
✴ http://www.facebook.com/
platform_tour.php
twitter.com/bjunior 16
22. facebook platform
✴ FBML (FaceBook Markup Language)
✴ Subset of HTML with propietary extensions
✴ FaceBook Object
✴ to get information about the user
✴ FQL (FaceBook Query Language)
✴ To issue queries
✴ FBJS (FaceBook JavaScript)
developers.facebook.com
twitter.com/bjunior 22
23. facebook platform - FBML
✴ FaceBook Markup Language
✴ Sub-superset of HTML
✴ New tags
✴ Markup tags
✴ Procedural tags
developers.facebook.com
twitter.com/bjunior 23
24. facebook platform - FBML - procedural tags
<fb:if-can-see uid="123" what="profile">
You're allowed to see 123's profile!
<fb:else>
No profile for you!
</fb:else>
</fb:if-can-see>
developers.facebook.com
twitter.com/bjunior 24
25. facebook platform - FBML - procedural tags
<fb:switch>
<fb:photo pid="123" />
<fb:profile-pic uid="321" />
<fb:default>
You can't see either the photo
or the profile pic
</fb:default>
</fb:switch>
developers.facebook.com
twitter.com/bjunior 25
26. facebook platform - FQL
✴ Get the uids of all friends of the $app_user who have the
application installed
SELECT uid FROM user
WHERE is_app_user = 1 AND uid IN (SELECT
uid2 FROM friend WHERE uid1 = $app_user)
developers.facebook.com
twitter.com/bjunior 26
27. facebook platform - connect
✴ facebook connect
✴ A version of Facebook
Platform for building
social applications on
other websites
✴ Launched Dec 2008
✴ SSO Service to enable
users to login to
affiliated sites with
FaceBook login
twitter.com/bjunior 27
28. facebook platform - connect
✴ Facebook Connect is a
powerful set of APIs for
developers that lets users
bring their identity and
connections everywhere
✴ Developers can access a
user's:
✴ Identity: name, photos, events, and
more
✴ Social Graph: friends and connections
✴ Stream: activity, distribution, and
integration points within Facebook, like
stream stories and Publishers.
twitter.com/bjunior 28
34. twitter in
plain english
twitter.com/bjunior 34
35. social networks - microblogs - twitter
✴ twitter.com
✴ “the SMS of the internet
✴ 140 characters
✴ key people
✴ Jack Dorsey
✴ Evan Williams
✴ Biz Stone
twitter.com/bjunior 35
39. social networks - microblogs - twitter
✴ if twitter was 100 people...
http://www.pearanalytics.com/blog/wp-content/
uploads/2010/05/Twitter-Study-August-2009.pdf
twitter.com/bjunior 39
40. social networks - microblogs - twitter
✴ in the media
twitter.com/bjunior 40
41. social networks - microblogs - twitter
✴ in the media
✴ TIME magazine cover story
✴ “How Twitter will change the way we live”
✴ www.time.com/time/business/article/0,8599,1902604,00.html
✴ Sports Illustrated
✴ “Twitter craze is rapidly changing the face of sports”
✴ sportsillustrated.cnn.com/2009/writers/the_bonus/06/05/twitter.sports/
✴ IEEE Internet Computing
✴ “Information overload: 140 characters at time”
✴ Jul-Aug 2009
twitter.com/bjunior 41
44. social networks - microblogs - twitter
✴ terminology
✴ #topic (hash tag): topic that can be searched
✴ See also http://www.hashtags.org
✴ @user: addressing a specific user
✴ RT message: re-tweet
✴ – Recently changed retweeting to new way
✴ D user: direct message to user
twitter.com/bjunior 44
45. social networks - microblogs - real time
✴ the real-time
web
twitter.com/bjunior 45
47. ✴ “The real-time web is a set of technologies
and practices which enable users to
receive information as soon as it is
published by its authors, rather than
requiring that they or their software check a
source periodically for updates.”
wikipedia
twitter.com/bjunior 47
48. social networks - microblogs - real time
✴ real time search
✴ topsy
✴ topsy.com
✴ OneRiot
✴ oneriot.com
✴ TweetMeme
✴ tweetmeme.com
✴ Twazzup
✴ twazzup.com
✴ Collecta
✴ collecta.com
✴ CrowdEye (crowdeye.com)
twitter.com/bjunior 48