Open social - Grupo D

803 visualizações

Publicada em

Projeto 3 software social, asoso-dcc

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
803
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5
Ações
Compartilhamentos
0
Downloads
3
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Open social - Grupo D

  1. 1. Douglas Cristiano Rafael Sahb
  2. 2. Sumário O que é Base da API Como está sendo utilizada Padrões e formatos Referência técnica Ferramentas de desenvolvimento Bibliografia
  3. 3. O que é API lançada em 01/11/2007 comum para desenvolver aplicativos sociais que irão funcionar em diversos sites. A mesma possibilita que desenvolvedores criem aplicativos utilizando Javascript e HTML padrão para acessar amigos e atualizar feeds É uma resposta ao Facebook que, com sucesso, criou uma API fechada (FBML).
  4. 4. Base da API A API é formada por um conjunto de outras três: Informação de perfil (dados do utilizador) Informação de amigos (gráfico social) Atividades (ações, como danças, downloads.. etc)
  5. 5. Como está sendo usada?
  6. 6. Como está sendo usada? No Orkut estão concentradas maior quantidade de aplicações na API. Buddypoke, Colheita Feliz, Minha Música e Mini Fazenda são exemplos. No MySpace temos como exemplo Wild Ones, Meez e Zombie Revenge No Ning temos Twitter Tracker, The Jukebox e BuddyPoke
  7. 7. Padrões e formatos
  8. 8. Formatos e padrões <?xml version="1.0" encoding="UTF-8" ?> <Module> <ModulePrefs title="Hello World"> <Require feature="opensocial-templates"> </Require> </ModulePrefs> <Content type="html"> <![CDATA[ <!-- A simple inline template --> <script type="text/os-template"> <div style="font-size: 20px">Hello world!</div> </script> ]]> </Content>
  9. 9. Referência técnica Apesar de popular a referência principal para o open social ainda são: http://opensocial.org http://code.google.com/intl/pt-BR/apis/opensocial Sendo que no site do google temos vários tutoriais, inclusive do exemplo anterior: http://code.google.com/intl/pt-BR/apis/igoogle/
  10. 10. Ferramentas de desenvolvimento Atualmente não há referência de tecnologia para escrita e debugação de código pois qualquer ferramenta que aceita XML/JavaScript/HTML são variadas. Há um projeto para unificar o desenvolvimento através de um plugin do Eclipse, a versão 0.7 foi liberada e pode ser pega em: development
  11. 11. Bibliografia http://www.opensocial.org - Site oficial http://blog.opensocial.org - Blog oficial com diversas novidades http://code.google.com/apis/opensocial - Pág. Oficial do OpenSocial na Google http://en.wikipedia.org/wiki/OpenSocial - Artigo oficial na Wikipedia http://code.google.com/apis/opensocial/docs/index.html - Ref. técnica da Google http://wiki.opensocial.org - Wiki oficial da API http://shindig.apache.org/ - Container para usar OpenSocial no Apache http://code.google.com/p/opensocial-development-environment/ - IDE para OpenSocial http://developer.myspace.com/community/myspace/opensocialref.aspx - Ref. MySpace http://developer.ning.com/notes/OpenSocial_APIs_Supported_by_Ning - Ref. Ning

×