Imprimir esta página. 
Devido a várias perguntas que surgiram decorrentes do post anterior sobre desenvolvimento para OpenSocial, resolvi fazer um post rápido, com mais algumas pontuações importantes:
- Não existe uma API OpenSocial, o OpenSocial, na verdade é um conjunto de 3 API’s, através das quais podem ser acessadas informações das redes sociais que adotam a plataforma. Estas 3 API’s são divididas em:
- A principal diferença entre o OpenSocial e a plataforma de Apps do Facebook é que enquanto o Facebook utiliza linguagens proprietárias, (FML - Facebook Markup Language e FQL - Facebook Query Language) o OpenSocial utiliza padrões abertos e amplamente adotados, basicamente HTML e Javascript, assim os desenvolvedores podem utilizar um único conjunto de API’s para desenvolver para várias plataformas, sem ter que se adaptar a novas linguagens.

- As API’s suportam 2 tipos de desenvolvimento:
- Outro ponto interessante é que pode-se trazer conteúdo externo para dentro das redes sociais , sem necessariamente utilizar as características sociais. Ex: Usar um App que controla suas finanças em outro site dentro do seu profile no Orkut.
Dúvidas sobre OpenSocial? Acha que faltou alguma informação neste post?
Comente!
Realmente acho que uma das formas de suprir as expectativas de mindshare, os “containers” deveriam convergir para APIs já amplamente difundidas na web como citado.