Google y los Desarrolladores de PV: La open web, HTML5, SaaS y la visión de Google

June 11th, 2009 · Escrito por Damian Emanuel · 6 Comentarios

El día Martes 9 de Junio, Google abrió por primera vez sus puertas a la comunidad de Palermo Valley.

Con el lema “Hacia una Web más poderosa con un modelo de programación más fácil” se realizó el encuentro entre 35 CTOs y desarrolladores y un gran anfitrión, el evangelizador nato y pasional Alejandro Villanueva (Developer Relations en Google desde hace 8 meses y ex Microsoft), quien trasladó a la audiencia presente los temas más comentados en la reciente conferencia Google I/O en San Francisco y presentó la visión de Google (y la suya propia) acerca del futuro de Internet.

cimg1252

En lo relativo a la tendencia hacia las plataformas de Software as a Service (SaaS) se planteó una de las principales polémicas: ¿desarrollar para la nube (cloud computing) o de la forma tradicional? Alejandro presentó App Engine y Google Web ToolKit y luego entabló una conversación con los presentes acerca de las principales ventajas y desafíos de estas tecnologías, tanto las de Google como las similares de otras compañías. Tal como lo definen: ” Google App Engine permite ejecutar tus aplicaciones web en la infraestructura de Google. Las aplicaciones App Engine son fáciles de crear, mantener y actualizar al ir aumentando el tráfico y las necesidades de almacenamiento de datos.” Alejandro destacó que la utilización de esta plataforma es gratuita hasta un punto de tráfico muy alto y que son muy fáciles de administrar y crear, tanto en Python como el recientemente incorporado Java (también prometió que se vienen más lenguajes).

Cifras del mercado:
  • Actualmente Google tiene más de 60 APIs
  • Estos APIs tienen más de 4,000,000,000,000 llamadas por día.
  • Todos los browsers open source en general reciben actualizaciones mensuales e incorporan los últimos estándares.
  • 500 millones de personas usan browsers open source.
  • Firefox tiene 300 millones de usuarios.
  • Google tiene 200 mil desarrolladores registrados en su base.
Estos datos parecen bastante alentadores como para empezar a pensar en las posibilidades de las nuevas innovaciones que llegan con estándares web como HTML5 y en la reducción de costos que significa desarrollar en la nube y utilizar APIs ya existentes, ahorrando tiempo en desarrollo y mantenimiento de infraestructuras.
En otra importante parte de la conversación, Alejandro planteó algunas de las innovaciones traídas por HTML5 y ya soportadas en muchos browsers open source:
1- Canvas (crear gráficos, composiciones de imagen e incluso animaciones 2D y 3D)
2- Video (tag <video> tal como el de <img>, sin la necesidad de que el usuario descargue players y codecs y con un fácil control a través de JavaScript)
3- Geolocalización en el browser (sin las limitaciones del GPS, a través de bases de datos construídas en base a la triangulación de redes wifi y de celulares)
4- App cache & Database (para habilitar el uso offline de aplicaciones, tal como hasta ahora permitía Gears)
5- Web Workers (threads en el browser)
Tal como se comentó en la charla, aún existen limitaciones y errores, pero en paralelo con las mejoras que se están realizando, se apuesta al desarrollo de la propia industria y al feedback de los desarrolladores para solventarlos.
Parte del debate entre los concurrentes fue el intercambio de posiciones con respecto a la idea del reemplazo del Software Nativo en relación a la utilizacion del Browser como puerta de entrada, e incluso de la ya posible reducción de la infraestructura mediante el uso de las nuevas herramientas de Google. Hasta hubo quien preguntó “¿Cuando vamos a poder bootear desde el Browser”? ;)
Mediante todos estos desarrollos, Google busca construir una relaciòn estrecha con los grupos que estan moviendo internet al siguiente nivel. Gente que con sentimiento, talento y emprendedora de Latinoamérica, comparta su Visión de Futuro: El browser, Open Source como plataforma dominante de nuestro tiempo.

Volviendo a las novedades propias de Google, Alejandro nos comentó acerca de Google Web Elements, un conjunto de widgets que nos permiten rápidamente publicar contenido de Google en nuestros sitios a través de asistentes que generan un código HTML que debemos copiar y pegar. Los servicios habilitados actualmente son Calendar, Conversation, Custom Search, Maps, News, Presentations, Spreadsheets y YouTube News.

Por último, nos contó brevemente sobre el ultimo desarrollo de Google, Google Wave (www.wave.google.com), el cual aún se hará esperar, pero ya se muestra un digno hijo de Google: es open source y tendrá APIs para desarrollar extensiones sobre él y para comunicarse con sistemas externos.
Alejandro, que hace meses que manifiesta su entusiasmo por Palermo Valley, agradeció la participación de los desarrolladores, quienes se mostraron muy contentos con la charla y con las remeras y demás merchandising que pudieron llevarse de regalo.
cimg1258

cimg1256

Actualización: el resumen de este encuentro en el Blog de Google para desarrolladores

Comentarios: 6 Respuestas hasta ahora

6 respuestas hasta ahora ↓

Dejá un Comentario

Comentario

You might also like

Visión y Servicios de Google para Desarrolladores UPDATE: La inscripción está cerrada. Muchas gracias a todos! Los confirmados recibirán un mail en...
Google en La Plata La Plata Valley sigue creciendo. Y esto se debe al trabajo de un excelente equipo y a todos los miembros...
DevFest 2009 | Para los desarrolladores de Palermo Valley Un evento especial para los desarrolladores de Palermo Valley. Palermo Valley en conjunto con Google...
Charla abierta – Google y la UCA Google y la Universidad Catolica Argentina nos invitan a una charla abierta: "Claves para transformar...
Grab This Widget

Archivos

Más Fotos
PV en Flickr
  • 37
  • 12
  • 64
  • 45
  • 59
  • 69
  • 70
  • 60
  • 63
Palermo Valley en Otras Redes
Facebook Linkedin