OpenSocial
http://code.google.com/apis/opensocial/
Esta ultima semana se ha estado hablando de OpenSocial, que si alianzas, que si es bueno, que si es mejor que facebook, etc, todos expertos pero pocos dando casos reales, solo vi uno muy bueno por parte de NING que me dio una idea de como solucionar un problema que tuve hace unos meses.
Un cliente me pidio una red social, queria lo de todas (fotos, comentarios amigos, etc), pero queria agregar modulos de servicios (en especifico de TripAdvisor y Youtube, ya saben, esos hoteleros..), que funcionaran por usuario, asi que me puse a investigar varias redes sociales y sus apis para ver que tanto podia hacer combinandolas con las de servicios pero la conexion que queria no se podia y un mashup mal hecho no es la opcion.
Mi elección fue utilizar el código que generó Ning para añadirle caracteristicas similares a las de estos servicios pero toda la viralidad que ya tienen se perdia, asi que seguia buscando una respuesta y se hizo la luz con OpenSocial
Sabiendo desarrollar en esta etapa del web lo unico que haces es crear conexiones, ya ni siquiera debes matarte instalando y configurando bases de datos (bueno a veces), sino que solo usas apis, las combinas con otras y generas cosas buenas, similar a jugar con sintetizadores (como NI reaktor), en los que tienes literalmente miles de parametros (servicios>APIs>metodos>datos) para crear conexiones y hacer sonidos únicos (aplicaciones)
El futuro en las aplicaciones no es la sincronizacion offline ni aplicaciones web en escritorio, en algun momento va a dar igual donde este instalada la aplicacion si puedes utilizar sus datos desde donde quieras. el futuro es liberar mas API’s, esto ultimo lo supuse cuando lei que Windows Live Messenger 9 liberaria la suya, asi todos podremos crear un msn como meebo con el motor de MS e incluirlo como mashup dentro de tu hi5 con servicios de tripadvisor o youtube, suena loco? no creo, pienso que es la razon de que tantas empresas apoyen OpenSocial, asi las Interfaces continuan siendo Propietarias (como de yahoo, google, ms, myspace, orkut, etc) pero nos permiten crear aplicaciones que interactuan dependiendo desde donde queramos.
Que si me agrada OpenSocial?, la idea si, la API aún me falta probarla
Asi que señores, si hacen una aplicacion, como digamos: un sistema online para vender y comprar productos, encontrar proveedores y demas (jaja, pedradotas), creenle un API!!!!! y metanla en una red social pa que vean las maravillas de web
Deja un comentario