Archivo

Posts Tagged ‘OpenSocial’

OpenSocial, la plataforma social de Google

14 de abril de 2011 2 comentarios

¿Qué es OpenSocial?
Es una plataforma de desarrollo dirigida a responsables de sitios web sociales (por ejemplo, redes sociales) y a programadores que quieran crear sus propias aplicaciones web (generalmente, relacionados con páginas ya existentes) para que se ejecuten en estos sitios. Se basa en estándares y es abierta, por lo que si tienes una red social simplemente debes adaptarte a las especificaciones de OpenSocial para permitir que se creen aplicaciones (que aumentarán la popularidad de tu sitio web). Y si eres programador, también deberás seguir solamente las especificaciones para crear tu aplicación.

 

¿En qué consiste OpenSocial?
OpenSocial está formado por un conjunto de APIs (interfaces de programación) que establecen la forma en la que se transmite la información entre las redes sociales (‘containers’) y las aplicaciones a crear (‘apps’). En esta y esta URL tenéis la documentación de estas APIs, las cuales se basan a su vez en APIs de JavaScript y en el estándar GData.

¿Qué información se puede transmitir con las APIs?
Fundamentalmente, tres tipos de información:

  • personas y relaciones entre ellas dentro de la red social,
  • de lo que están haciendo los usuarios dentro de la red social, como por ejemplo “X está subiendo un vídeo”,
  • la constante/persistente de la aplicación,

¿Para qué redes sociales (‘containers’) se pueden crear aplicaciones?
Orkut, MySpace, hi5, LinkedIn, Viadeo, … Tenéis la lista completa en este enlace.

¿Por qué se ha creado OpenSocial?
Para intentar competir con Facebook, la red social que en el año 2007 ha conseguido gran popularidad, y que creó una plataforma de desarrollo propia para la cual crean sus aplicaciones web miles de desarrolladores, lo que permitía que siguiese aumentando su popularidad, para temor de Google que veía peligrar su liderazgo en el mundo de las herramientas y publicidad en la WWW. Ver post “Web 3.0: Facebook o la visión social de Google“.

Preguntas frecuentes

Requiere OpenSocial algún complemento o lenguaje de marcado especial

No. OpenSocial utiliza JavaScript, HTML y XML estándar. Sólo necesitas una buena idea y unos minutos para escribir JavaScript y HTML. Google se encarga del alojamiento si lo prefieres, pero también puedes utilizar tus propios servidores.

¿Pueden utilizar Flash las aplicaciones de OpenSocial?

Sí. Al igual que ocurre con los gadgets de Google, es posible insertar contenido Flash en una aplicación social.

¿Pueden interactuar las aplicaciones de OpenSocial con otros sitios web?

Sí, las aplicaciones sociales pueden interactuar completamente con aplicaciones externas de terceros utilizando protocolos web estándar.

¿Qué otras bibliotecas JavaScript puedo utilizar?

¡Todas! Dojo, Prototype, JQuery, GWT, etc.

¿Qué lenguajes puedo utilizar en mi servidor?

¡Todos! PHP, Ruby on Rails, Java, etc.

Ejemplos:

SAP espera impulsar las ventas de StreamWork con OpenSocial

Escribiendo aplicaciones sociales con Google OpenSocial (2)

Wixet todavía más “social”

Noticias sobre OpenSocial

 

Otros enlaces:

http://code.google.com/intl/es-ES/apis/opensocial/

http://www.opensocial.org/

http://oauth.net/

http://code.google.com/intl/es-ES/apis/gadgets/
¿Tienes alguna noticia sobre Google para enviarnos?

Vídeo, cursos, ebooks, apps, temas wordpress, imágenesLos Mercados Online de Envato: ebooks, tutoriales, vídeos, cursos, temas para WordPress y App

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 5.499 seguidores

%d personas les gusta esto: