View
2.633
Download
3
Category
Preview:
DESCRIPTION
Citation preview
Open Social
IV NATAL JAVA DAY 2008
Christiano Milfont
Agenda1. Apresentação!
2. O que são redes sociais?
3. O que é a OpenSocial?
4. Porque a OpenSocial foi criada?
5. Como criamos uma aplicação para OpenSocial?
6. Como a API está fundamentada?
Redes Sociais"Redes sociais são redes de
comunicação que envolvem a
linguagem simbólica, os limites
culturais e as relações de poder"
Fritjof Capra (Áustria, 1939 - ) é um físico teórico e
escritor que desenvolve trabalho na promoção da
educação ecológica.
Redes Sociais
Redes Sociais
Redes Sociais
Redes Sociais
Redes Sociais
Open SocialPlataforma Aberta
Standard Based
XHTML + Javascript
Gadget
Write once, run anywhere
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Gadgets
Hospedar um Gadget?
Diretório de aplicações
Lista de Aplicações
Hospedar um Gadget?
Minhas Aplicações
Hospedar um Gadget?
Minhas Aplicações
Hospedar um Gadget?
Conteúdo remoto
Conteúdo do Perfil
API Open Social
API Open Social
Conteúdo remoto
Conteúdo do Perfil
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
Conteúdo remoto
Conteúdo do Perfil
API Open Social
People ("Quem sou eu",
"Quem são meus amigos")
Activities ("O que estou fazendo")
Persistence (Estado sem um server)
API Open Social
People ("Quem sou eu",
"Quem são meus amigos")
Activities ("O que estou fazendo")
Persistence (Estado sem um server)
API Open Social
Owner Viewer
API Open Social
Owner Viewer
API Open Social
Opensocial.DataRequest.PersonID.OWNER Opensocial.DataRequest.PersonID.WIEWER
FoF = Friends of Friends
API Open Social
People ("Quem sou eu",
"Quem são meus amigos")
Activities ("O que estou fazendo")
Persistence (Estado sem um server)
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
opensocial.DataRequest.PeopleRequestFields
FILTER [Default opensocial.DataRequest.FilterType.ALL]
FILTER_OPTIONS
FIRST [Default 0]
MAX [Default 20]
PROFILE_DETAILS
SORT_ORDER [Default opensocial.DataRequest.SortOrder.TOP_FRIENDS]
API Open Social
opensocial.DataRequest.FilterType
ALL
HAS_APP
TOP_FRIENDS
API Open Social
opensocial.DataRequest.SortOrder
NAME
TOP_FRIENDS
API Open Social
opensocial.Person
People ("Quem sou eu",
"Quem são meus amigos")
Activities ("O que estou fazendo")
Persistence (Estado sem um server)
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
API Open Social
opensocial.Message.Type
NOTIFICATION
PRIVATE_MESSAGE
PUBLIC_MESSAGE
People ("Quem sou eu",
"Quem são meus amigos")
Activities ("O que estou fazendo")
Persistence (Estado sem um server)
API Open Social
API Open Social
People ("Quem sou eu",
"Quem são meus amigos")
Activities ("O que estou fazendo")
Persistence (Estado sem um server)
API Open Social
API Open Social
API Open Social
API Open Social
People ("Quem sou eu",
"Quem são meus amigos")
Activities ("O que estou fazendo")
Persistence (Estado sem um server)
API Open Social
People ("Quem sou eu",
"Quem são meus amigos")
Activities ("O que estou fazendo")
Persistence (Estado sem um server)
API Open Social
API Open Social
API Open Social
API Open Social
OpenSocial Resources
http://code.google.com/opensocial
http://code.google.com/p/opensocial-resources/
Aplicação OpenSocial
http://www.tuangr.com/api/componente/opensoc
ial/ofertas/opensocial
Open Social
Dúvidas ?
Obrigado!
Recommended