sexta-feira, 28 de maio de 2010

Flash e Redes Sociais ( Orkut, Facebook, etc)

OpenSocial
O OpenSocial é uma API em Javascript que auxilia a criação de aplicativos para redes sociais. Ela busca os dados do perfil do usuário e deixa à disposição do desenvolvedor para associar o aplicativo a uma pessoa. Assim ele pode cruzar informações com o próprio servidor e criar aplicativos como o Colheita Feliz, onde usa os dados do opensocial para descobrir o usuário e seus amigos, e usa dados do proprio servidor para criar o ambiente da colheita.

Flash
Como foi citado acima, o opensocial serve apenas para javascript, porém existe uma biblioteca open-source que integra ele ao actionscript3: OpenSocial ActionScript. O próprio site tem um conjunto de tutoriais ensinando o uso, basta baixar o arquivo .swf e integrar ao projeto.

Integrando à Rede Social
Cada rede social tem seus passos para integrar o aplicativo. Normalmente é necessário criar um xml bem simples com o endereço do servidor que contém o programa em flash. Vale ressaltar que não é necessário haver integração com o opensocial, esta ferramenta é apenas para relacionar dados da rede social com o aplicativo.
Recomendo este tutorial para produzir o aplicativo. Ele ensina como criar o xml e coloca-lo na área da testes do Orkut.

Observação
Caso o leitor seja estudante de ciência da computação da UFBa, poderá o usar a própria conta do DCC para guardar o xml e o swf. Tem o tutorial do GRACO que pode ajudar com isso e outro tutorial que possibilita acesso de fora da universidade.

Nenhum comentário:

Postar um comentário