Comece a desenvolver aplicativos OpenSocial
segunda-feira, maio 19th, 2008 21:28 by dttg Print Imprimir esta página.

Ultimamente tenho conversado muito sobre OpenSocial com as pessoas que se interessam por tendências de Web e social networking. Apps já estão disponiveis no orkut na Índia e aqui no Brasil, via MySpace. As conversas quase sempre chegam a uma pergunta: Como se desenvolve para OpenSocial?

Eu que não programo, fiz uma pesquisa sobre o processo de criar um App OpenSocial e trago alguns recursos, dicas de tutoriais, documentação e uma boa notícia para quem se interessa pelo assunto.

Programar widgets OpenSocial é menos complicado do que parece.

Então, reuni alguns materiais de consulta, algumas pessoas que estão começando a brincar com tecnologia deram dicas (e em breve darão entrevistas!) e aí vao elas! A grande maioria dos links abaixo vem da própria documentação do Google, o objetivo do post foi reunir o conteúdo mais básico para quem quer começar a brincar também!

O primeiro passo é criar uma conta de acesso a sandbox ou developers page do seu site container: no caso do Brasil, recomendo a sandbox do orkut

O segundo Passo é dar uma lida rápida na API OpenSocial e entender os conceitos básicos do OpenSocial

Leia o Guia de boas práticas para Desenvolver Apps sociais ( Pretendo traduzir aqui em breve.)

Para quem não se segura e quer ir direto meter a mão na massa, vou sugerir 2 tutoriais:

O primeiro, bem simples, e em português é sobre como buscar conteúdo externo e criar um protótipo de um sistema de notícias para funcionar dentro do orkut. Começando por um App simples, você entende a lógica básica do App (na verdade um XML simples) e pode em sequência partir para Apps sociais mais ousados.

Para ir mais longe, o melhor caminho é seguir este tutorial do google, que exemplifica bem como usar as características sociais da API.

Se precisar veja os exemplos de código que o google disponibiliza para OpenSocial. Veja também a página de Resources OpenSocial do Google

Dê uma lida em como Hostear seus OpenSocial Apps.

Se for desenvolver para o orkut especificamente, mantenha-se por dentro do orkut developers guide e veja todas as possibilidades que o orkut oferece para OpenSocial. Algumas ainda nem estão implementadas!

O último link, acho que o mais prático e menos teórico, é o OpenSocialdirectory, onde temos uma lista de centenas de Apps OpenSocial, mostrando suas funcionalidades e muitos deles tem o código aberto. Uma boa alternativa para começar, é pegar um App exemplo que tenha características parecidas com o App que você prentende desenvolver, e ir desenvolvendo a sua aplicação adaptando o código, até que você domine completamente a API.

Espero ter ajudado com este conteúdo, em breve publicarei mais sobre o assunto e gostaria que quem tiver interesse no assunto, ou estiver desenvolvendo seus próprios Apps deixe links nos comentários para melhorar este post e ajudar outras pessoas. Dúvidas tambem são bem vindas. E qualquer erro técnico, por favor, reporte e ajude a melhorar!

3 Responses to “ Comece a desenvolver aplicativos OpenSocial ”

  1. Marcelo

    Esse post ajudou muito sim…

    Abração

  2. propagandas em apps com o orkut : opensocial apps « NERDESIGN

    [...] ao site OUTROLADO, que me disponibilizou os links dos tutoriais e se tiver alguma duvida, acesse este artigo no widgy para mais [...]

  3. Thales Montebello Fukushima

    Bacana a iniciativa, desenvolvo sites e animações 2d e 3d e fiquei interessado em desenvolver um aplicativo super animado e bem humorado para o orkut, porem ainda estou analisando se tenho tal conhecimento pois ainda estou fazendo um curso de php/mysql e java….ao termino do curso, penso em pegar firme nesses apps e ver se derrepente consigo criar projetos bonitos e úteis para usuarios e tambem clientes…..

Deixe uma resposta