Google Developer Days Brazil 2009 - Google Social Web

Estou trabalhando agora, mas tirei um tempinho para ler sobre opensocial, e encontrei a documentação abaixo.
Ela é muito útil para se entender até onde vai o opensocial, e a ferramente excelente que temos em mãos.

Até o próximo post.

Construindo um Container OpenSocial

Você pode desenvolver seu proprio container opensocial para hospedar em seu site aplicativos baseados na plataforma opensocial, de modo que você possa conectá-los as suas redes sociais. Para isto você precisa criar um recipiente opensocial, para isso ele precisa atender a algumas requisitos, que você pode encontrar através deste link: http://www.opensocial.org/Technical-Resources/opensocial-spec-v081.
Minha intenção é traduzir estas especificações, mas é para uma próxima.

Existe um forum para sanar dúvidas no desenvolvimento de seu container opensocial: http://groups.google.com/group/opensocial-container/topics.

Aqui na Integração estaremos focando o Apache Shindig, que é um container opensocial opensource. Além da simplicidade e da facilidade ele implementa funções para rederização de gadgets, requizições de proxy, e requisições REST e RPC.

Ele possui ainda uma interface (SPI - Service Provider Interface) para permitir que o Shindig acesse os dados de sua rede social. O SPI Implementa:
- Requisição e obtenção dos perfis (contatos, etc);
- Armazenar e recuperar atividades;
- Armazenar e recuperar dados;
- Enviar mensagens;

O site do Apache Shindig é: http://incubator.apache.org/shindig/.

Além do Apache Shindig existe também uma série de outros containers, você pode visualizar uma listagem destes containers através do link: http://wiki.opensocial.org/index.php?title=Containers

Referências:
http://www.opensocial.org/page/building-an-opensocial
http://www.opensocial.org/Technical-Resources/opensocial-spec-v081
http://incubator.apache.org/shindig/
http://wiki.opensocial.org

Desenvolvendo Aplicativos com o OSDE

Quem acompanha o site já deve conhecer o OSDE (Opensocial Development Environment), um plugin para Eclipse que auxilia no desenvolvimento de aplicativos com a API OpenSocial.
Eu encontrei um vídeo muito interessante no youtube sobre como utilizar a ferramenta:

MySpace disponibiliza suporte completo a versão 0.9 do OpenSocial

Foi anunciado no blog da equipe de desenvolvedores do MySpace (http://developer.myspace.com/community/blogs/) a inclusão do suporte total à API OpenSocial 0.9.
Foi também informado sobre a atualização dos SDK para desenvolvimento em PHP e C# para a utilização da versão 0.9.

Vá até o endereço do comunicado http://developer.myspace.com/Community/blogs/devteam/archive/2009/09/21/... e veja outras informações, incluindo a documentação referente.

Clientes para a Plataforma OpenSocial

Para quem quer integrar sua aplicação com as redes sociais, existem algumas bibliotecas quem podem facilitar em muito a sua vida:

OpenSocial PHP Client Library
http://code.google.com/p/opensocial-php-client/

OpenSocial Java Client Library
http://code.google.com/p/opensocial-java-client/

OpenSocial Python Client Library
http://code.google.com/p/opensocial-python-client/

OpenSocial Ruby Client Library
http://code.google.com/p/opensocial-ruby-client/

OpenSocial .NET Client Library
http://code.google.com/p/opensocial-net-client/

OpenSocial Action Ascript Client Library
http://code.google.com/p/opensocial-as3-client/

Se você esta desenvolvendo seu jogo, seu aplicativo, realmente pode lhe ser muito util.

Divulgar conteúdo
Este site foi feito com Drupal, um sistema aberto de gerenciamento de conteúdo.