Primeiro Dia Livre Opensocial

1.028 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.028
No SlideShare
0
A partir de incorporações
0
Número de incorporações
83
Ações
Compartilhamentos
0
Downloads
9
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • Olá pessoal! Abordaremos nessa vídeo-aula a especificação OpenSocial, especificação que se propõe a criar uma linguagem comum para que todas as redes sociais possam fornecer uma API pública de suas funcionalidades de forma padronizada, segura e eficiente. Permitindo que aplicações cruzem informações entre sites sociais, veremos nessa video-aula como criar uma aplicação para as redes sociais usando a API do opensocial
  • Primeiro Dia Livre Opensocial

    1. 1. Christiano Milfont Primeiro Dia Livre - 2009 Open Social
    2. 2. Agenda <ul><li>Apresentação! </li></ul><ul><li>O que são redes sociais? </li></ul><ul><li>O que é a OpenSocial? </li></ul><ul><li>Porque a OpenSocial foi criada? </li></ul><ul><li>Como criamos uma aplicação para OpenSocial? </li></ul><ul><li>Como a API está fundamentada? </li></ul>
    3. 3. Christiano Milfont Programador http://www.milfont.org Apresentação
    4. 4. Redes Sociais &quot;Redes sociais são redes de comunicação que envolvem a linguagem simbólica, os limites culturais e as relações de poder&quot; Fritjof Capra (Áustria, 1939 - ) é um físico teórico e escritor que desenvolve trabalho na promoção da educação ecológica.
    5. 5. Redes Sociais
    6. 6. Redes Sociais
    7. 7. Redes Sociais
    8. 8. Redes Sociais
    9. 9. Redes Sociais
    10. 10. Open Social Plataforma Aberta Standard Based XHTML + Javascript
    11. 18. Gadget
    12. 19. Write once, run anywhere Gadgets
    13. 20. Gadgets
    14. 21. Gadgets
    15. 22. Gadgets
    16. 23. Gadgets
    17. 24. Gadgets
    18. 25. Gadgets
    19. 26. Gadgets
    20. 27. Gadgets
    21. 28. Gadgets
    22. 29. Gadgets
    23. 30. Gadgets
    24. 31. Gadgets
    25. 32. Gadgets
    26. 33. Gadgets
    27. 34. Gadgets
    28. 35. Gadgets
    29. 36. Gadgets
    30. 37. Gadgets
    31. 38. Hospedar um Gadget? Diretório de aplicações
    32. 39. Lista de Aplicações Hospedar um Gadget?
    33. 40. Minhas Aplicações Hospedar um Gadget?
    34. 41. Minhas Aplicações Hospedar um Gadget?
    35. 42. Conteúdo remoto Conteúdo do Perfil API Open Social
    36. 43. API Open Social Conteúdo remoto Conteúdo do Perfil
    37. 44. API Open Social
    38. 45. API Open Social
    39. 46. API Open Social
    40. 47. API Open Social
    41. 48. API Open Social
    42. 49. API Open Social
    43. 50. API Open Social
    44. 51. API Open Social
    45. 52. API Open Social
    46. 53. API Open Social
    47. 54. API Open Social
    48. 55. API Open Social
    49. 56. API Open Social
    50. 57. API Open Social
    51. 58. Conteúdo remoto Conteúdo do Perfil API Open Social
    52. 59. People (&quot;Quem sou eu&quot;, &quot;Quem são meus amigos&quot;)‏ Activities (&quot;O que estou fazendo&quot;)‏ Persistence (Estado sem um server)‏ API Open Social
    53. 60. People (&quot;Quem sou eu&quot;, &quot;Quem são meus amigos&quot;)‏ Activities (&quot;O que estou fazendo&quot;)‏ Persistence (Estado sem um server)‏ API Open Social
    54. 61. Owner Viewer API Open Social
    55. 62. Owner Viewer API Open Social Opensocial.DataRequest.PersonID.OWNER Opensocial.DataRequest.PersonID.WIEWER
    56. 63. FoF = Friends of Friends API Open Social
    57. 64. People (&quot; Quem sou eu &quot;, &quot;Quem são meus amigos&quot;)‏ Activities (&quot;O que estou fazendo&quot;)‏ Persistence (Estado sem um server)‏ API Open Social
    58. 65. API Open Social
    59. 66. API Open Social
    60. 67. API Open Social
    61. 68. API Open Social
    62. 69. API Open Social <ul><li>opensocial.DataRequest.PeopleRequestFields </li></ul><ul><ul><ul><li>FILTER [Default opensocial.DataRequest.FilterType. ALL] </li></ul></ul></ul><ul><ul><ul><li>FILTER_OPTIONS </li></ul></ul></ul><ul><ul><ul><li>FIRST [Default 0] </li></ul></ul></ul><ul><ul><ul><li>MAX [Default 20] </li></ul></ul></ul><ul><ul><ul><li>PROFILE_DETAILS </li></ul></ul></ul><ul><ul><ul><li>SORT_ORDER [Default opensocial.DataRequest.SortOrder .TOP_FRIENDS] </li></ul></ul></ul>
    63. 70. API Open Social <ul><li>opensocial.DataRequest.FilterType </li></ul><ul><ul><ul><li>ALL </li></ul></ul></ul><ul><ul><ul><li>HAS_APP </li></ul></ul></ul><ul><ul><ul><li>TOP_FRIENDS </li></ul></ul></ul>
    64. 71. API Open Social <ul><li>opensocial.DataRequest.SortOrder </li></ul><ul><ul><ul><li>NAME </li></ul></ul></ul><ul><ul><ul><li>TOP_FRIENDS </li></ul></ul></ul>
    65. 72. API Open Social opensocial.Person
    66. 73. People (&quot; Quem sou eu &quot;, &quot; Quem são meus amigos &quot;)‏ Activities (&quot;O que estou fazendo&quot;)‏ Persistence (Estado sem um server)‏ API Open Social
    67. 74. API Open Social
    68. 75. API Open Social
    69. 76. API Open Social
    70. 77. API Open Social
    71. 78. API Open Social opensocial.Message.Type EMAIL NOTIFICATION PRIVATE_MESSAGE PUBLIC_MESSAGE
    72. 79. People (&quot;Quem sou eu&quot;, &quot;Quem são meus amigos&quot;)‏ Activities (&quot;O que estou fazendo&quot;)‏ Persistence (Estado sem um server)‏ API Open Social
    73. 80. API Open Social
    74. 81. People (&quot;Quem sou eu&quot;, &quot;Quem são meus amigos&quot;)‏ Activities (&quot; O que estou fazendo &quot;)‏ Persistence (Estado sem um server)‏ API Open Social
    75. 82. API Open Social
    76. 83. API Open Social
    77. 84. API Open Social
    78. 85. People (&quot;Quem sou eu&quot;, &quot;Quem são meus amigos&quot;)‏ Activities (&quot;O que estou fazendo&quot;)‏ Persistence ( Estado sem um server )‏ API Open Social
    79. 86. People (&quot;Quem sou eu&quot;, &quot;Quem são meus amigos&quot;)‏ Activities (&quot;O que estou fazendo&quot;)‏ Persistence ( Estado sem um server )‏ API Open Social
    80. 87. API Open Social
    81. 88. API Open Social
    82. 89. API Open Social
    83. 90. OpenSocial Resources http://code.google.com/opensocial http://code.google.com/p/opensocial-resources/ Open Social
    84. 91. http://www.milfont.org Dúvidas ?

    ×