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!…”

5 Responses to “Maka-Maka es OpenSocial”


  1. 1 Patapun October 31, 2007 at 9:57 am

    Errata: Ning, no xing

  2. 2 Luv Sayal October 31, 2007 at 12:47 pm

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

  3. 3 Luv Sayal October 31, 2007 at 3:21 pm

    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!


  1. 1 Google OpenSocial Trackback on October 31, 2007 at 7:30 pm
  2. 2 Google OpenSocial Loogic.com Blog Archive Trackback on October 31, 2007 at 7:43 pm

Leave a Reply




a

 

October 2007
M T W T F S S
« Aug   Nov »
1234567
891011121314
15161718192021
22232425262728
293031  
"I have not failed. I've just found 10,000 ways that won't work" -- Thomas A. Edison (1847 - 1931), (attributed)

my Bookmarks on del.icio.us