Maka-Maka es OpenSocial

Ayer mismo, Jose Antonio del Moral decia : La alternativa de Google a Facebook ya tiene nombre: Maka-Maka . Puse un comentario en ese post y justo cuando iba a dormir, descubri un post que acaban de publicar en TechCrunch anunciando el plan ambicioso de Google : Details Revealed: Google OpenSocial To Launch Thursday

El proyecto se llama OpenSocial.

El URL http://code.google.com/apis/opensocial estara activo el dia 1 de Noviembre.

OpenSocial es una coleccion de APIs comunes para desarrollar aplicaciones sociales en la web. Los desarrolladores pueden usar estos APIs para crear aplicaciones que funcionen en cualquier red social (llamada ‘huesped’ o ‘anfitrion’) que se apunte a participar en esto. Lo que Google no ha hecho es lanzar otra plataforma encima de una red social. Como cada vez se lanzan mas plataformas de estas, los desarrolladores tienen que hacer elecciones dificiles. Hay costes asociados con programar y mantener aplicaciones para una red social. La mayoria de los desarrolladores elegiran una o dos plataformas e ignoraran el resto de las plataformas basandose en un simple analisis de costes y beneficios.

Google quiere crear para los desarrolladores una manera facil de programar aplicaciones que funcionen en todas las redes sociales. Y si tienen suerte, pueden encontrarse en el centro de todo esto, controlando esta red de desarrollo.

Que estan Lanzando

OpenSocial es un juego de tres APIs comunes, definidas por Google con la ayuda de empresas colaboradoras, que permiten a los desarrolladores acceso a las principales funciones y informacion en las redes sociales que eligen ser parte de esta iniciativa:

  • Informacion de perfil (datos del usuario)
  • Informacion de amigos (el grafico social)
  • Actividades (cosas que pasan, tipo News Feed)

Las redes ‘huespedes’ consienten aceptar las peticiones y responder con datos apropiados. OpenSocial no tiene su propio lenguaje como tiene Facebook (Facebook requiere el uso de FBML por razones de seguridad, pero tambien hacen el codigo inusable fuera de Facebook). En cambio con OpenSocial, los desarrolladores pueden usar javascript y html y tambien pueden añadir elementos de Flash. La ventaja del enfoque de Google es que los desarrolladores pueden usar una gran parte de su codigo existente simplemente variandolo un poco para OpenSocial, asi haciendo que crear aplicaciones sea incluso mas facil que crearlo para Facebook.

Colaboradores de Lanzamiento

Los partners estan en dos categorias: ‘huespedes’ y desarrolladores. Huespedes son las redes sociales que forman parte de esto que incluyen a Orkut, LinkedIn, Xing, Plaxo, Hi5, Friendster, Ning y Viadeo y tambien incluyen a empresas de software empresarial como Oracle y Salesforce.com.

Google ha podido atraer algunos de los desarrolladores mas importantes en la plataforma de Facebook como Flixster, iLike, RockYou y Slide. Quizas era irresistible para ellos la tentacion de aumentar sus base de usuarios con redes tan distintas como Hi5 y Xing.

Lo que esto Significa

Google ha querido estandarizar el proceso de crear aplicaciones sobre redes sociales, asi intentando ganar la simpatia de los desarrolladores. Estos APIs comunes significa que los desarrolladores solo tienen que aprender una vez para empezar a crear aplicaciones sociales para distintas redes sociales.

La hora que ha elegido Google para lanzar OpenSocial no puede ser mas perfecta. Los desarrolladores han estado quejandose sin parar por los costes de aprendizaje de otro lenguaje de programacion para cada nueva plataforma de las redes sociales, y tambien porque ocupaba mucho tiempo y esfuerzo en escribir y mantener un codigo diferente para cada plataforma. Alguien tenia que inventar un sistema para simplificar esto. El miedo al creciente poder de Facebook claramente ha influido en que algunos de los desarrolladores mas importantes hayan decidido colaborar con Google. Ademas, este comunicado viene justo una semana despues de que Google perdiera la batalla contra Microsoft para invertir en Facebook y justo antes de la introduccion de un sistema de publicidad por parte de Facebook la semana que viene, que dicen algunos analistas que puede competir con Google.

Los desarrolladores empezaran a crear sobre estas APIs inmediatamente para ser las primeras aplicaciones en la impresionante lista de los ‘huespedes’. Esta claro que las aplicaciones que llegaron primero a Facebook consiguieron mucho trafico y usuarios facilmente. Los que vinieron despues tuvieron que luchar mas duro.

Aqui hay una nueva mina de oro para los desarrolladores!

PD : Esto me recuerda a una noche de Agosto cuando escribi este comentario en otro post de Jose Antonio:

“…Tienes razon en el que estan tramando algo en Google: para Google, la idea de conectar las diferentes redes sociales y desbaratar el modelo de negocio de estas redes promete mucho mas que competir directamente con MySpace y Facebook. ¿alguien creia que en Google no estan haciendo nada respecto a las redes sociales cuando éstas amenazan con llevar una gran parte del mercado de publicidad online? Jaja!…”

This entry was posted in Social Networking. Bookmark the permalink.

5 Responses to Maka-Maka es OpenSocial

  1. Patapun says:

    Errata: Ning, no xing

  2. Luv Sayal says:

    He leido en GigaOM que tambien esta Xing. Otra fuente dice que tambien estan Hyves y ING!

  3. Luv Sayal says:

    En cualquier caso, da igual… si no estan ahora, ya vendran luego… eso es lo bueno de hacer las cosas de forma ‘open’ : que la mayoria esta contigo!

  4. Pingback: Google OpenSocial

  5. Pingback: Google OpenSocial Loogic.com Blog Archive

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s