SlideShare uma empresa Scribd logo
OpenSocial
       A plataforma da Google
Aplicações de Software Social 2009/2
DCC - ICEx - UFMG
✦ Bernardo Augusto Andrade Oliveira
✦Henrique Chevreux O. Coelho Dias
Tópicos
✦Definição
✦Conceitos básicos
✦ Objetivos
✦Padronização e formatos
✦Quem está utilizando?
✦Aplicações
✦Exemplos de aplicações
✦Referências técnicas
✦Referências bibliográficas
Definição
O serviço OpenSocial define uma API comum
para desenvolver aplicativos sociais que irão
funcionar em diversos sites.

Ele possibilita que os desenvolvedores criem
aplicativos utilizandoJavaScript e HTML padrão
para acessar amigos de uma rede social
eatualizar feeds.
Conceitos básicos
O OpenSocial foi lançado no final de 2007 pela Google e, logo
  no início, teve o apoio de várias empresas.
De um ponto de vista mais técnico, o Open Social é uma API
  Web aberta que contém dois itens principais:
  "Contentores": sistemas de rede social como Ning, Orkut,
  LinkedIn, Hi5, Friendster, entre outros;
  "Aplicações ou Apps": estas aplicações podem ser incluídas
  em qualquer sistema contentor. Também chamados
  gadgets.
Padronização e formatos
✦A versão mais recente da API do
 OpenSoical é a v0.81;
✦A     versão    v0.9   já   está   em
 desenvolvimento;
✦Essa API é totalmente baseada em
 HTML e Javascript padronizados;
✦O núcleo de um gadget social é um
 arquivo    XML,    contendo   algumas
 especificações importantes.
Objetivos
✦Permitir que desenvolvedores aprendam apenas
 uma API e possam criaraplicações para qualquer
 rede social que suporte o OpenSocial;
✦Criar aplicativos versáteis, livres e abrangentes;
✦Desafiar a hegemonia do Facebook, com sua API e
 aplicativos proprietários.
Quem está utilizando?

•
Aplicações
A plataforma OpenSocial permite o
desenvolvimento de aplicações "gadgets",
que funcionarão em redes sociais
diversas (contentores), adeptas ao
OpenSocial.

Essas    aplicações     podem     agregar
conteúdo de diversas fontes, tornando as
redes sociais verdadeiros sites mashups.
Exemplos de aplicações
   MapYourFriends

   Exibea localização dos seus
   amigos através do Google
   Maps.




                                    Miss/Mister OpenSocial
   Entourage
                                    Exibefotos             dos
   Exibefotos aleatórias dos seus   participantes para que
   amigos.                          outras pessoas votem se
                                    aprovam ou não e depois
                                    exibe as estatísticas.
Referências técnicas
✦ http://wiki.opensocial.org/index.php?title=OpenSocial_Tutoria
  l
✦ http://code.google.com/intl/pt-
  BR/apis/gadgets/docs/legacy/gs.html
Referências bibliográficas
✦ http://www.opensocial.org
✦ http://code.google.com/intl/pt-BR/apis/opensocial/
✦ http://pt.wikipedia.org/wiki/OpenSocial
✦ http://www.opensocialbrasil.com/
✦ http://opensocialdirectory.videgro.net
✦ http://www.masternewmedia.org/pt/rede_social/plataforma-
  rede-social/open-social-nova-plataforma-de-rede-social-da-
  google-o-que-e-e-porque-interessa-20071113.htm
✦ http://idgnow.uol.com.br/internet/2007/11/05/idgnoticia.2007-
  11-05.5155038462/

Mais conteúdo relacionado

ODP
Impress Marisa Final
ODP
Impress Marisa Final
PDF
Desenvolvimento de uma ferramenta para auxiliar a construção de plugins
PPT
Iniciando o desenvolvimento em Android - Nexxera Techpeople
PDF
2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador
PPTX
Desenvolvimento de aplicação social: desenvolvimento
ODP
Impress
ODP
Impress
Impress Marisa Final
Impress Marisa Final
Desenvolvimento de uma ferramenta para auxiliar a construção de plugins
Iniciando o desenvolvimento em Android - Nexxera Techpeople
2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador
Desenvolvimento de aplicação social: desenvolvimento
Impress
Impress

Semelhante a Software Social - Opensocial da Google (20)

PPT
Google OpenSocial
PPT
Open Social + Perguntas
PPT
Open Social
PPT
Open Social - Grupo G
PPT
Open Social
PDF
Open social
PDF
Open social
PPT
OpenSocial
PPTX
Apresentação sobre Opensocial - SP-Gtug
PDF
Opensocial
PDF
Open social - Grupo D
PPT
Primeiro Dia Livre Opensocial
PPT
Construindo Aplicativos Sociais Utilizando as APIs do OpenSocial
PDF
Construindo Aplicativos Sociais Utilizando as APIs do OpenSocial
KEY
Desenvolvendo Aplicativos Sociais
PPT
Aplicações de Software Social - OpenSocial
PDF
PPSX
Open Networking
Google OpenSocial
Open Social + Perguntas
Open Social
Open Social - Grupo G
Open Social
Open social
Open social
OpenSocial
Apresentação sobre Opensocial - SP-Gtug
Opensocial
Open social - Grupo D
Primeiro Dia Livre Opensocial
Construindo Aplicativos Sociais Utilizando as APIs do OpenSocial
Construindo Aplicativos Sociais Utilizando as APIs do OpenSocial
Desenvolvendo Aplicativos Sociais
Aplicações de Software Social - OpenSocial
Open Networking
Anúncio

Último (16)

PPTX
Arquitetura de computadores - Memórias Secundárias
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PDF
Processos na gestão de transportes, TM100 Col18
Arquitetura de computadores - Memórias Secundárias
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
COBITxITIL-Entenda as diferença em uso governança TI
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Custos e liquidação no SAP Transportation Management, TM130 Col18
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Processos na gestão de transportes, TM100 Col18
Anúncio

Software Social - Opensocial da Google

  • 1. OpenSocial A plataforma da Google Aplicações de Software Social 2009/2 DCC - ICEx - UFMG ✦ Bernardo Augusto Andrade Oliveira ✦Henrique Chevreux O. Coelho Dias
  • 2. Tópicos ✦Definição ✦Conceitos básicos ✦ Objetivos ✦Padronização e formatos ✦Quem está utilizando? ✦Aplicações ✦Exemplos de aplicações ✦Referências técnicas ✦Referências bibliográficas
  • 3. Definição O serviço OpenSocial define uma API comum para desenvolver aplicativos sociais que irão funcionar em diversos sites. Ele possibilita que os desenvolvedores criem aplicativos utilizandoJavaScript e HTML padrão para acessar amigos de uma rede social eatualizar feeds.
  • 4. Conceitos básicos O OpenSocial foi lançado no final de 2007 pela Google e, logo no início, teve o apoio de várias empresas. De um ponto de vista mais técnico, o Open Social é uma API Web aberta que contém dois itens principais: "Contentores": sistemas de rede social como Ning, Orkut, LinkedIn, Hi5, Friendster, entre outros; "Aplicações ou Apps": estas aplicações podem ser incluídas em qualquer sistema contentor. Também chamados gadgets.
  • 5. Padronização e formatos ✦A versão mais recente da API do OpenSoical é a v0.81; ✦A versão v0.9 já está em desenvolvimento; ✦Essa API é totalmente baseada em HTML e Javascript padronizados; ✦O núcleo de um gadget social é um arquivo XML, contendo algumas especificações importantes.
  • 6. Objetivos ✦Permitir que desenvolvedores aprendam apenas uma API e possam criaraplicações para qualquer rede social que suporte o OpenSocial; ✦Criar aplicativos versáteis, livres e abrangentes; ✦Desafiar a hegemonia do Facebook, com sua API e aplicativos proprietários.
  • 8. Aplicações A plataforma OpenSocial permite o desenvolvimento de aplicações "gadgets", que funcionarão em redes sociais diversas (contentores), adeptas ao OpenSocial. Essas aplicações podem agregar conteúdo de diversas fontes, tornando as redes sociais verdadeiros sites mashups.
  • 9. Exemplos de aplicações MapYourFriends Exibea localização dos seus amigos através do Google Maps. Miss/Mister OpenSocial Entourage Exibefotos dos Exibefotos aleatórias dos seus participantes para que amigos. outras pessoas votem se aprovam ou não e depois exibe as estatísticas.
  • 10. Referências técnicas ✦ http://wiki.opensocial.org/index.php?title=OpenSocial_Tutoria l ✦ http://code.google.com/intl/pt- BR/apis/gadgets/docs/legacy/gs.html
  • 11. Referências bibliográficas ✦ http://www.opensocial.org ✦ http://code.google.com/intl/pt-BR/apis/opensocial/ ✦ http://pt.wikipedia.org/wiki/OpenSocial ✦ http://www.opensocialbrasil.com/ ✦ http://opensocialdirectory.videgro.net ✦ http://www.masternewmedia.org/pt/rede_social/plataforma- rede-social/open-social-nova-plataforma-de-rede-social-da- google-o-que-e-e-porque-interessa-20071113.htm ✦ http://idgnow.uol.com.br/internet/2007/11/05/idgnoticia.2007- 11-05.5155038462/