Coisas que você deveria saber sobre OpenSocial
terça-feira, junho 10th, 2008 19:30 by dttg Print Imprimir esta página.

Pesquisando sobre OpenSocial na blogosfera brasileira, e notei que existem alguns aspectos muito interessantes, mas que estão pouco difundidos ou as vezes até erroneamente abordados. Vou listar alguns deles:

Existem planos para que o OpenSocial se torne uma plataforma Open Source:

Segundo a OpenSocial FAQ todo o código do OpenSocial se tornará livre, delineando a tendência dos formatos OpenSource das plataformas de aplicativos sociais, iniciada pelo Facebook. Toda a documentação já é registrada sob licenças Creative Commons.

O OpenSocial é uma plataforma em desenvolvimento e ainda não é 100% segura e estável.

A API atual, 0.7 já corrigiu muitos dos problemas de segurança iniciais (a primeira aplicação foi hackeada em menos de uma hora). A versão que está atualmente sendo desenvolvida (0.8) também já traz grandes melhorias neste aspecto e maior facilidade para lidar com permissões de acessos a dados de amigos e amigos de amigos.

O OpenSocial, assim como a Plataforma Facebook, e o Myspace data Availability, não são iniciativas no sentido de data portability, mas são alternativas a ela.

O data availability prega formatos abertos para todas as informações e o controle dos usuários sobre seu grafo social.  O OpenSocial, apesar dos planos de abrir a plataforma em algum momento, atualmente é fechado e é Google, o que significa que não devemos esperar muito além de uma plataforma que será empurrada pela máquina do Google, visando fazer frente ao Facebook.

A comunidade de desenvolvedores diz que desenvolver para OpenSocial é simples, mas a documentação não está 100% madura.

Desenvolver Apps OpenSocial se baseia em standards consolidados, como  XML, HTML, Javascript, e até mesmo Flash pode ser usado. Para começar é necessário atenção aos detalhes, devorar verozmente a documentação, mesmo que nem sempre se ache a resposta por lá. Ainda não há documentação em português também. Várias respostas são mais fáceis de encontrar nos Google Groups do Orkut e do OpenSocial.

O OpenSocial oferece experiências ricas ao usuário, mas não é o santo Graal que unirá todas as redes sociais.

O OpenSocial oferece o menor denominador comum entre as redes sociais. Isso traz a vantagem de poder criar muito mais facilmente aplicativos compatíveis com os vários containers, mas se você quiser utilizar toda a riqueza de cada rede social, como por exemplo o orkut, vai ter que abrir mão da compatibilidade com outras plataformas. O que gera 2 situações básicas, ou você cria um aplicativo que utilize apenas as informações sociais mais básicas e comuns a todos os containers que adotam a plataforma ou você terá que readaptar o aplicativo a cada plataforma que você queira compatibilidade. (algo tão legal como ajustar um site para rodar no Firefox, IE6 e IE7)

É isso pessoal, gostaria que caso achem algum fato ou info relevante não muito divulgada, Postem nos comments que depois atualizo aqui!

One Response to “ Coisas que você deveria saber sobre OpenSocial ”

  1. Cayo Medeiros aka. yogodoshi

    Parabéns pelo post, muito completo, aprendi muito nele sobre o OpenSocial. Com certeza é algo bom para investir, principalmente quando o Orkut permitir as aplicações para os usuários brasileiros!

    Abração e parabéns pelo blog!

Deixe uma resposta