Plug-in para desenvolvimento de Aplicativos OpenSocial no Eclipse

Acabei de conhecer um plugin para desenvolvimento de aplicativos na plataforma OpenSocial no Eclipse, chama-se OSDE (OpenSocial Development Environment)

O link para o projeto é:
http://code.google.com/p/opensocial-development-environment/

Interface OSDE

Aqui tem um review do aplicativo, vale a pena estar dando uma verificada, é muito legal.
http://rlabs.wordpress.com/2009/03/30/setting-up-osde-on-windows-with-ec...

Acabei de adicionar um tutorial de instalação do plugin OSDE.

Até a próxima.

Aplicativo para Orkut - Turista Virtual

Pensando em uma maneira de estruturar o estudo em cima da plataforma OpenSocial, pensei em um método que pode ajudar a todos.
A partir de hoje estarei tocando um projetinho acadêmico aqui pelo site. A intenção deste projeto é apresentar a os conceitos da plataforma de uma maneira mais prática e ir discutindo e apresentando os recursos de acordo com a necessidade.

Para aqueles que quiserem acompanhar o projeto, ele pode ser encontrado através da url: http://www.opensocialbr.com.br/gadgets/turistavirtual/turista_virtual.xml.

Basicamente o que ele é:

Projeto opensocial Turista Virtual

Basicamente o Turista Virtual é um mashup que utiliza Google maps, Flickr e Twitter.

A pessoa irá digitar o nome do local que ela deseja conhecer, o aplicativo renderiza no maps, busca os comentários a respeito do local no Twitter e mostra as fotos publicas do Flickr.
Esta é a estrutura que esta disponível e esta funcionando.

Interface inicial do Projeto OpenSocial Turista Virtual

Meu primeiro Aplicativo no OpenSocial - Ola Mundo 2.0

Bom gente, com este artigo começo a botar a mão na massa para desenvolver aplicativos na plataforma OpenSocial.
Vou começar com um olá mundo, mas um olá mundo um pouco mais caprichadinho, pra utilizarmos um request simples de informações do perfil do usuário que esta visualizando a aplicação.

Vocês já devem estar cansados de ver o código de olá mundo disponibilizado no site do Guia do desenvolvedor do orkut(http://code.google.com/intl/pt-BR/apis/orkut/docs/orkutdevguide.html) por exemplo:

<?xml version="1.0" encoding="UTF-8" ?>
<Module>
  <ModulePrefs title="Hello World!">
    <Require feature="opensocial-0.7" />
  </ModulePrefs>
  <Content type="html">
    <![CDATA[
      Hello, world!
    ]]>
  </Content>
</Module>

Apache Shindig

Softwares utilizados:

Servidor Apache 2.2 (com php);
Apache Shindig 1.0 (versão php);
A instalação foi feita no Windows XP.

Guia de Instalação
1 – Obtendo os arquivos
Este tutorial não irá abordar a instalação e a configuração do php no Apache, partiremos do princípio que este já esteja configurado e funcionando normalmente.
O Apache Shindig pode ser encontrado através do site do projeto Apache Shindig.

2 – Configurando o Apache Shindig
Pré-requisitos:
PHP: 5.2.x ou superior com as extensões: json, simplexml, mcrypt e Curl..
Web server: Apache com mod_rewrite habilitado.
O Apache Shindig é um container para o desenvolvimento de aplicativos na plataforma OpenSocial..
Porque usar?
Porque com ele você pode criar um ambiente mais produtivo para o desenvolvimento de suas aplicações. Você poderia usar a sandbox de qualquer rede social, mas o cachê e a necessidade de se colocar online atrapalha um pouco, perdendo especialmente produtividade.
Para configurar o Apache Shindig, você tem 2 opções:
- Criar um host virtual no Apache;

Entrando no mundo do OpenSocial

Com o investimento forte que a Google esta fazendo em cima do OpenSocial, e com as possibilidades que esta plataforma oferece, resolvi montar um blog e acabei achando que deveria dar uma atenção maior ao assunto, por isso estou começando hoje uma nova fase minha em relação ao OpenSocial.

Pra tirarmos as dúvidas iniciais vão ao Basico: Como desenvolver aplicativos para a Plataforma OpenSocial?
Basicamente um aplicativo opensocial nada mais é do que xml + html + javascript, e realmente não existe nada de complicado em desenvolver aplicativos para ele.

Além destas tecnologias mencionadas acima, você vai precisar de um container para desenvolver suas aplicações. Um que esta bem popular é a sandbox do orkut (sandbox.orkut.com), é bem simples testar sua aplicação nessa sandbox. Basta adicionar uma nova aplicação, apontando o endereço do xml em Adicionar Aplicativos.

Uma vez com as ferramentas em mãos, você precisa aprender a usá-las, neste link http://code.google.com/intl/pt-BR/apis/opensocial/docs/index.html, você tem acessoà documentação do OpenSocial, e com isso você ja poderá dar seus primeiros passos.

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