Social Networks @ Epidata 6 24 08

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Social Networks @ Epidata 6 24 08 - Presentation Transcript

    1. Redes Sociales Ing. Ignacio Blanco Epidata Consulting - Junio 2008
    2. Agenda • Introducción • Ejemplos • Objetos Sociales • Componentes • APIs
    3. Introducción \"...social structure made of nodes (which are generally individuals or organizations) that are tied by one or more specific types of interdependency...”
    4. Ejemplos • ARPANET (1969) • BBS (1972) • Classmates (1995) • LinkedIn (2003) • MySpace (2005) • Facebook (2007) • OpenSocial (2007)
    5. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks
    6. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks 1. What is your object?
    7. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks 1. What is your object? 2. What are your verbs?
    8. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks 1. What is your object? 2. What are your verbs? 3. How can people share the objects?
    9. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks 1. What is your object? 2. What are your verbs? 3. How can people share the objects? 4. What is the gift in the invitation?
    10. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks 1. What is your object? 2. What are your verbs? 3. How can people share the objects? 4. What is the gift in the invitation? 5. Are you charging the publishers or the spectators?
    11. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks eBay 1. What is your object? 2. What are your verbs? 3. How can people share the objects? 4. What is the gift in the invitation? 5. Are you charging the publishers or the spectators?
    12. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks eBay 1. What is your object? productos 2. What are your verbs? 3. How can people share the objects? 4. What is the gift in the invitation? 5. Are you charging the publishers or the spectators?
    13. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks eBay 1. What is your object? productos 2. What are your verbs? comprar / vender 3. How can people share the objects? 4. What is the gift in the invitation? 5. Are you charging the publishers or the spectators?
    14. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks eBay 1. What is your object? productos 2. What are your verbs? comprar / vender 3. How can people share the objects? links / widgets 4. What is the gift in the invitation? 5. Are you charging the publishers or the spectators?
    15. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks eBay 1. What is your object? productos 2. What are your verbs? comprar / vender 3. How can people share the objects? links / widgets 4. What is the gift in the invitation? descuento 5. Are you charging the publishers or the spectators?
    16. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks eBay 1. What is your object? productos 2. What are your verbs? comprar / vender 3. How can people share the objects? links / widgets 4. What is the gift in the invitation? descuento 5. Are you charging the publishers freemium / or the spectators? publisher en gral
    17. Componentes
    18. Componentes Personas
    19. Componentes Personas Invitaciones
    20. Componentes Personas Grupos Invitaciones
    21. Componentes Personas Grupos Invitaciones Actividades
    22. Componentes Personas Relaciones Grupos Invitaciones Actividades
    23. APIs
    24. APIs
    25. APIs
    26. APIs
    27. APIs
    28. APIs
    29. APIs
    30. APIs
    31. APIs
    32. APIs
    33. APIs
    34. APIs
    35. APIs
    36. APIs
    37. APIs
    38. APIs
    39. APIs
    40. APIs
    41. APIs
    42. APIs
    43. APIs
    44. APIs write once, run everywhere
    45. Facebook API API: REST & JavaScript brinda acceso a datos del usuario y sus amigos. (FQL, “Facebook Query Language”): lenguaje que permite consultas complejas para obtener datos del usuario y sus amigos. (FBML, “Faceboook Markup Language”): lenguaje markup similar al HTML.
    46. Facebook API <?php require_once 'appinclude.php';?> <h1> Mi primer canvas!</p> Hola <fb:name uid=\"<?=$user;?>\" useyou=\"false\"/></p> Tus amigos son:</p> <table> <?php $i = 1; foreach ($facebook->api_client->friends_get() as $friend_id) { if ($i == 1){ echo \"<tr>\"; } echo \"<td>\" . \"<fb:profile-pic uid='\" . $friend_id . \"'/>\" . \"</td>\"; echo \"<td>\" . \"<fb:name uid='\" . $friend_id . \"'/></br>\" . \"</td>\"; if ($i == 4) { $i = 0; echo \"</tr>\"; } $i++; } ?> </table> </h1>
    47. Facebook API
    48. OpenSocial API 2 roles: • container: implementa la API • application: usa la API 2 modos: • Javascript API • RESTfull API (en desarrollo)
    49. OpenSocial API Datos accesibles: • people: información sobre personas y amigos. • activities: permite publicar y recibir actividades de las personas. • persistence: utilizando una abstracción del tipo (clave, valor) permite a las aplicaciones persistir su propia información.
    50. OpenSocial API <?xml version=\"1.0\" encoding=\"UTF-8\" ?> <Module><ModulePrefs title=\"List Friends Example\"><Require feature=\"opensocial-0.7\"/></ModulePrefs> <Content type=\"html\"> <![CDATA[ <script type=\"text/javascript\"> function getData() { var req = opensocial.newDataRequest(); req.add(req.newFetchPersonRequest(opensocial.DataRequest.PersonId.VIEWER), 'viewer'); req.add(req.newFetchPeopleRequest(opensocial.DataRequest.Group.VIEWER_FRIENDS), 'viewerFriends'); req.send(onLoadFriends); }; function onLoadFriends(dataResponse) { var viewer = dataResponse.get('viewer').getData(); var viewerFriends = dataResponse.get('viewerFriends').getData(); var html = '<table>'; var i = 1; viewerFriends.each(function(person) { if (i == 1) { html += '<tr>'; } html += '<td><img src=\\\"' + person.getField(opensocial.Person.Field.THUMBNAIL_URL) + '\\\"/></td>'; html += '<td>' + person.getDisplayName() + '</br></td>'; if (i == 4) { i = 0; html += '</tr>'; } i++; }); document.getElementById('friends').innerHTML = html; document.getElementById('viewer').innerHTML = viewer.getDisplayName(); }; gadgets.util.registerOnLoadHandler(getData); </script> ... ]]> </Content></Module>
    51. OpenSocial API
    52. Facebook vs OpenSocial FB OS Perona, amigos & actividades ✔ ✔ acceso desde cliente (Javascript) ✔ ✔ acceso desde servidor (REST) ✔ ✔ container opensource ✔ ✔ lenguaje convencional ✘ ✔ hosting gratuito ✘ ✔ estándar ✘ ✔
    53. ¿Preguntas?
    54. Muchas Gracias! blanconet@gmail.com blog.blanconet.com.ar del.icio.us/blanconet/socialnetworks

    + blanconetblanconet, 2 years ago

    custom

    604 views, 0 favs, 2 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 604
      • 579 on SlideShare
      • 25 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 5
    Most viewed embeds
    • 24 views on http://iblanco.blogspot.com
    • 1 views on http://www.blogger.com

    more

    All embeds
    • 24 views on http://iblanco.blogspot.com
    • 1 views on http://www.blogger.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories