Estás en Inicio / Editorial / Desarrollo Web
20.02.2008
OpenSocial es una API sencilla de utilizar, aún en fase de pruebas, pero con un gran potencial de conectar a todos en todas partes. Para entender el impacto de OpenSocial debemos analizar desde el punto de vista de un usuario de Internet. Qué es lo que realmente quiere una persona “común” cuando usa Internet.
Fuera del ámbito de desarrollo podemos afirmar que la gran mayoría de las personas quieren conectarse con otros, crear grupos, compartir aficiones y encontrar información de su interés. El punto de afirmación es el gran éxito de las redes sociales. La mayoría de personas quiere compartir con sus amigos. La genialidad de las aplicaciones en estos grupos reside en que tan sencillo y potente me permite conocer lo que quiero saber.
Ahora bien, volviendo al objeto de nuestro estudio, después del repaso del por qué hacer aplicaciones sociales, veamos los cimentos de OpenSocial. Como comentamos en el artículo anterior de la serie, OpenSocial permite el uso de un conjunto de funciones especiales para crear aplicaciones sociales que podrán interoperar con muchos sitios que adopten esta misma API (que son ya varios e importantes, exceptuando FaceBook).
Hay dos maneras de accesar a la API de OpenSocial: utilizando JavaScript del lado del cliente o RESTful? del lado del servidor.
La API de JavaScript utiliza opensocial.*namespaces y permite el acceso a tres principales áreas:
Algunas de las ideas del uso de esta serie de funciones son:
La API OpenSocial para JavaScript está diseñada para utilizar tecnologías estándar basadas en el Web, permitiendo utilizar librerías desarrollas en lenguaje JavaScript estándar. El paquete incluye un sistema completo de manejo de funciones asíncronas para AJAX.
El paquete RESTful provee funciones complementarias a las funciones de la API JavaScript. La herramienta permite entre otras cosas:
Otras consideraciones adicionales son listadas en la página del proyecto OpenSocial. Entre las más importantes destacan:
Como mencionamos anteriormente, las aplicaciones sociales están basadas en la misma tecnología que utilizan los Google Gadgets. Ahora, veamos el primer ejemplo de como crear un simple Gadget:
<?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="hello world example" />
<Content type="html">
<![CDATA[
Hello, world!
]]>
</Content>
</Module>
Algunas consideraciones sobre este ejemplo son:
Para obtener más información sobre Google Gadgets puedes vistar la página del proyecto en Google Code. En el último artículo de la serie, se tratará exclusivamente de la creación de una aplicación social utilizando Google OpenSocial.
Califica esta nota:
Juan Manuel Lemus
Editor del blog DotPress. Creador de la metodología de desarrollo L5 y jefe del proyecto Apperture Web Framework.
Si eres nuevo en Maestros del Web y te agradan nuestras publicaciones, te invitamos a suscribirte a nuestro Feed.
Sindícanos en: Google Reader, Bloglines, My Yahoo o My MSN | ¿Qué es el Feed?
6 comentarios en total.
Todavía no he visto ningún proyecto Web hispano que utilice Open Social, ¿alguien conoce alguno?
muy buena info de esta web.
HOLA ,,QUIERO SABER COMO IMPLEMENTAR LAS API´S DE OPENSOCIAL PARA QUE MI RED SOCIAL PUEDA CONTENER LAS APLICACIONES CREADAS CON OPENSOCIAL,, ES DECIR CUALES SON LOS PASOS BASICOS QUE MI PROGRAMADOR DEBE HACER PARA INCORPORAR ÉSTAS APIS,,,GRACIAS
He tratado de crear un sencillo formulario para enviar comentarios desde una página web, usando PHP, pero me falla. El código y el error se anexan:
V.M. Samael Aun Weor - NUEVO ORDEN
<!—
—–>
Contactar al centro SIRIO
Tu Nombre:
Tu e-mail:
Tu opinion/comentarios:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/domains/sawzone.info/web/PHP/Contactar.php on line 6
Pido lo mismo que pide Guillermo Peña Medina.Gracias.
muy buena info de la web
Maestros del Web es el punto de encuentro para los entusiastas de la red.
© Copyright 1997 - 2008 Maestros del Web. | CMS: Wordpress