OpenSocial
       A plataforma da Google
Aplicações de Software Social 2009/2
DCC - ICEx - UFMG
✦ Bernardo Augusto Andrade...
Tópicos
✦Definição
✦Conceitos básicos
✦ Objetivos
✦Padronização e formatos
✦Quem está utilizando?
✦Aplicações
✦Exemplos de...
Definição
O serviço OpenSocial define uma API comum
para desenvolver aplicativos sociais que irão
funcionar em diversos si...
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 empres...
Padronização e formatos
✦A versão mais recente da API do
 OpenSoical é a v0.81;
✦A     versão    v0.9   já   está   em
 de...
Objetivos
✦Permitir que desenvolvedores aprendam apenas
 uma API e possam criaraplicações para qualquer
 rede social que s...
Quem está utilizando?

•
Aplicações
A plataforma OpenSocial permite o
desenvolvimento de aplicações "gadgets",
que funcionarão em redes sociais
div...
Exemplos de aplicações
   MapYourFriends

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




        ...
Referências técnicas
✦ http://wiki.opensocial.org/index.php?title=OpenSocial_Tutoria
  l
✦ http://code.google.com/intl/pt-...
Referências bibliográficas
✦ http://www.opensocial.org
✦ http://code.google.com/intl/pt-BR/apis/opensocial/
✦ http://pt.wi...
Upcoming SlideShare
Loading in …5
×

Software Social - Opensocial da Google

924
-1

Published on

Apresentação sobre a plataforma OpenSocial da Google.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
924
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Software Social - Opensocial da Google

  1. 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. 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. 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. 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. 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. 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.
  7. 7. Quem está utilizando? •
  8. 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. 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. 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. 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/
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×