Socializing Apps


Published on

Talk given at ICSOC Mashups 08 Workshop, about various ways for socializing existing apps.

Published in: Technology, Sports
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Socializing Apps

  1. 1.      Social Apps
  2. 2. "Social Apps" There are really 2 types of "social apps": pure social apps socialized apps core functionality is social core functionality is standalone; the social is an enhancement
  3. 3. Pure Social Apps These apps often don't exist prior to a network, and are often "super" versions of an existing social network function. Orkut examples: chats, pokes, (s)craps
  4. 4. Socialized Apps These apps often exist before being introduced into a social network, and could stand on their own 2 legs if disassociated from the network. Many are mashups. Orkut examples: music search, games, tests, etc.
  5. 5. Socialized Apps: How-to <ul><li>To socialize an app, you find a way to take advantage of the 3 aspects of social networks (and OpenSocial): </li></ul><ul><ul><li>Profiles </li></ul></ul><ul><ul><ul><li>How can I let a person paint a picture of themselves? </li></ul></ul></ul><ul><ul><li>Activity Streams </li></ul></ul><ul><ul><ul><li>What kind of updates are a person's friends interested in? </li></ul></ul></ul><ul><ul><li>Friends </li></ul></ul><ul><ul><ul><li>How can I let a person share or connect with friends? </li></ul></ul></ul><ul><li>Bonus: Take advantage of a side effect. </li></ul><ul><ul><li>Global </li></ul></ul><ul><ul><ul><li>How can I usefully aggregate the collected social data? </li></ul></ul></ul>
  6. 6. Socialized Apps: Flickr Search & Share See this app in action.   Core fn: Users browse and search for flickr photos. Friends: Users share photos with friends that have the app. Profiles: Users pick photos to be their profile picture.  Activity Streams: None.
  7. 7. Socialized Apps: Neighborhood See this app in action.   Core fn: Users mark current location and favorite locations. Friends: Users share locations with friends that have the app. Profiles: Users pick current location to be shown in profile. Activity Streams: Changing image is shown in stream.
  8. 8. Socialized Apps: TypeRacer See this app in action.   Core fn: Users play a game where they type as fast as they can. Friends: Users see friends' ranks, and invite them to races. Profiles: Users' current rank and friends' ranks are shown. Activity Streams: None *Global: High scores across all users are shown.
  9. 9. Socialized Apps: More... More examples: Classifieds, Videos, Slides, Books, Blood
  10. 10. Socialized Apps: The point? <ul><li>What's the motivation for socializing an app? </li></ul><ul><ul><li>User perspective: Users are more inclined to engage in something if it's visible to others, and if it helps them connect with other people or build their image. </li></ul></ul><ul><ul><li>Developer perspective: Social apps are more viral than non-social apps. The more social you can make an app, the more users you'll have. This means: mo money, mo data. </li></ul></ul>