Pizza gratis y programación en Google Madrid

El jueves a media tarde, nos hemos juntado unos cuantos programadores en la sede de Google en Madrid. La sesión estuvo guiada por un pequeño equipo de programadores de Google. En concreto, el principal ponente venía de la sede Inglesa de la compañía.

El tono fué siempre muy cordial y el ambiente muy distendido. Los contenidos no fueron demasiado técnicos, se trataba de una introducción a los aspectos más significativos del nuevo API de youtube.

A lo largo de la exposición pudimos ver y tocar unas pocas demos. Los ejemplos fueron fáciles de seguir, no nos entretuvimos en florituras programáticas. El repaso que hicimos de las características del nuevo API, nos permite intuir la potencia del nuevo juguete que Google ha liberado.

El API de Youtube descansa sobre el concepto GData, que es la forma que google ha elegido para representar los datos intercambiados y que está basado en el conocido ATOM.

Google ha cuidado el aspecto de la confianza. Es posible autorizar a una aplicación desarrollada por un tercero, de forma que tenga accesso a tus datos de google (contactos, videos, etc.) Ya no es necesario, por tanto, revelar tu nombre de usuario y contraseña a una aplicación.

Ahora Youtube puede ser utilizado como un mero contenedor de videos: una aplicación sube un video a youtube y solo esa misma aplicación lo puede mostrar. Es decir, no aparece en las búsquedas del portal Youtube.

Las posibilidades de personalización del reproductor flash son ilimitadas. Ahora ya no hay que incrustar el reproductor en forma de tag “object”, sino que es posible utilizar el api mediante javascript. El reproductor por defecto no tiene branding (chromeless, en inglés), es decir, que el aspecto es neutro y se va construyendo componente a componente.

Además, es posible incluir código action script (swf) al player, lo que amplia enormemente las posibilidades de personalización del reproductor.

En las siguientes demos, se utilizan diferentes recursos del api de Youtube, empleando el lenguaje javascript.

Las librerías necesarias están en el siguiente fichero que todo desarrollador debería descargarse e incluir como referencis en su web:

http://swfobject.googlecode.com/svn/tags/rc3/swfobject/src/swfobject.js

Para una información más extensa sobre esta librería, visitar esta sección de la referencia del API:

http://code.google.com/apis/youtube/js_api_reference.html

demo 1(código fuente)

demo 2(código fuente)

demo 3(código fuente

demo 4

http://kelpi.com/script/fa798f

Este otro ejemplo, está extraido de la referencia del API y recoge y resume las demos anteriores.

Puedes echar un vistazo a otrasreacciones

Anuncios

Hablar de tagzania, de facebook y de todo un poco

Este martes, mi compañero Luistxo y yo hemos presentado un par de aplicaciones de las que somos responsables.

Se trata de un par de aplicaciones facebook, y las presentamos en el facebook garage que Martin Varsavsky organizó en Madrid, en el tearo Lara.

La aplicación facebook de la que yo hablé es la de tagzania. Aunque me tuve que quedar a medias debido a un “efecto demo” que interrumpió la conexión.

Fué una placer que nos incluyesen en el programa y poder compartir atril con otros chicos de la escena web en España.

Todo evento tecnológico que se precie, termina saciando el apetito y la sed: el lunch. Aunque no me muevo con soltura en este tipo de “saraos” tuve, también, la suerte de poder charlar un ratito con gente interesante y de quedarme, sin embargo, con ganas de preguntar cientos de cosas.

El futuro de facebook

Cualquiera se atreve a decir alguna palabra escéptica entorno a facebook. Nadie discute sobre que facebook es un fenómeno que ha venido para quedarse y que moverá los flujos de personas y clicks de los próximos años.

Para mi, facebook es una lección de humildad. Solo me queda decir que no lo entiendo. Facebook es una herramienta barroca, con mucha terminología pero con un diseño sobrio y elegante.

Lo único que me confirma facebook es que en Internet es preciso observar continuamente, investigar las acciones y reacciones de los usuarios, explorar tendencias, sacar conclusiones y romperlas y revisarlas constantemente.

Los usuarios, en la red, deben ser tratados bajo el principio de incertidumbre de Heisenberg y como leí por ahí, que hay que dejarse sorprender por los usuarios y reflexionar que si los usuarios no nos sorprenden, estamos haciendo algo mal…

UPDATE: La foto la sacó Ignacio May con el que coincidí en el teatro. Las dos últimas veces que he ido a Madrid me lo he encontrado por sorpresa 🙂 ¡Gracias por enviármela!

¿Nos vemos en facebook?

Cada vez que un amigo, familiar o conocido me cita, aunque sea de soslayo, Internet, me sale la vena profesional, me da la neura, el ramalazo entre psiquiátrico y psicótica y acabo diseccionando su experiencia de usuario en la web mediante una y otra pregunta.

Superadas las ganas de explayarme, me pongo a escuchar al usuario. Al usuario medio. Al de andar por casa. Al incondicional e incodicionado.

Algunas de estas conversaciones me vienen ahora a la memoria. Recuerdo que una niña de no más de diez años, me contaba entusiasmada lo agusto que manejaba el linex que le enseñaban en la escuela. También me decía que utilizaba internet: el “messenger”. Y me preguntó si yo tenía “barrabaja”.

— ¿barrabaja? — dije yo, quedando como un analfabeto para ella.

— sí, joe: esthernosecuanto… barrabaja… milnovecientosnosecuantos… arroba hotmail punto com —

También me he sorprendido otras veces con la forma, por ejemplo, de buscar negocios offline en la red. Sin extenderme en el ejemplo, resumo en que a ese usuario, que buscaba un piso en alquiler, buscaba conexión directa con particulares y prefería webs donde los propios usuarios ponían anuncios.

Otra ocasión fué cuando me contaban cómo una amiga había conocido a un (amigo/rollo/noviete/amante/etc) en tuenti y que a pesar de haber hablado por teléfono con él, aún no era nada importante con lo que ilusionarse .

conclusiones, precipitadas como siempre

Existen franjas demográficas a punto de eclosionar que nos van a sorprender muchísimo en la forma en que navegan y usan la tecnología.

Hay usuarios dispuestos a utilizar la red para hacer negocios paro huyen de los intermediarios.

El salto entre la red social de contactos y el teléfono, no lo es tanto para algunos usuarios.

Bueno, retomando el título del artículo, nos vemos en el garaje facebook de esta tarde, donde podremos divagar de muchas otras cosas 🙂