opensocial
DESCRIPTION
Palestra realizada no PHP Conference 2008TRANSCRIPT
Open Social
PHP Conference'08Fernando Chucre
Agenda1. Apresentação!2. O que são redes sociais?3. O que é a OpenSocial?4. O ambiente da OpenSocial5. Porque a OpenSocial foi criada?6. Como criamos uma aplicação para OpenSocial?7. Como a API está fundamentada?8. Conhecendo o Shindig9. Conhecendo o Partuza
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 BasedXHTML + Javascript
Social Network Site OpenSocial Container Space
OpenSocial Gadget
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 SocialConteú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 Socialopensocial.DataRequest.PeopleRequestFields
FILTER [Default opensocial.DataRequest.FilterType.ALL]FILTER_OPTIONSFIRST [Default 0]MAX [Default 20]PROFILE_DETAILS SORT_ORDER [Default opensocial.DataRequest.SortOrder.TOP_FRIENDS]
API Open Socialopensocial.DataRequest.FilterType
ALLHAS_APPTOP_FRIENDS
API Open Socialopensocial.DataRequest.SortOrder
NAMETOP_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 Socialopensocial.Message.Type
EMAIL NOTIFICATIONPRIVATE_MESSAGEPUBLIC_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
Social Network Site OpenSocial Container Space
OpenSocial Gadget
OpenSocial Conteiner
Shindig (Apache)•Java ou PHP (Server Side)•JavaScript (Client Side)
Social Network Site
Partuza Uma rede social de exemplo integrado com container Shindig (Apache)
OpenSocial Resourceshttp://code.google.com/opensocialhttp://code.google.com/p/opensocial-resources/Aplicação OpenSocialhttp://www.tuangr.com/api/componente/opensocial/ ofertas/opensocialShindighttp://incubator.apache.org/shindig/Partuzahttp://code.google.com/p/partuza/
Open Social
Dúvidas ?
Obrigado!
Fernando Chucrehttp://
horizontesdigitais.com