Posted:
Los componentes web marcan el inicio de una nueva era de desarrollo web basado en elementos personalizados encapsulados e interoperoperables que se extienden al mismo HTML.


Posted:
GDE Community Experiences con +Hernán Liendo 

En nuestra más reciente serie de aprendizaje, los expertos en tecnología Google nos incentivan con sus experiencias mientras nos llenan de consejos y casos reales en las diferentes plataformas y herramientas Google. En esta ocasión +Hernan Liendo de +ZupCat durante 4 sesiones nos habló de las claves para operar productos con millones de usuarios a través de Google Cloud Platform.

En esta primer sesión, Hernán nos explica las ventajas que ofrece App Engine y su escalamiento automático al tener varios requerimientos masivos con ZupCat.


En la segunda entrega Hernán Liendo nos comparte todos sus conocimientos acerca del buen manejo de frameworks basándose en su experiencia en ZupCat.


En esta sesión, Hernán nos habla de Cloud Data Store y del framework open source que liberaron en +GitHub para aprovechar las capacidades de las bases de datos.


Cerrando esta serie de GDE Community Experiences, Hernan Liendo nos cuenta como Big Query nos puede ayudar en nuestro desarrollo y nos muestra paso a paso una implementación.  


Hackademy: YouTube API 

El 2014 fue un año de mucho código y programación, y repasamos los dos Hackademy que nos dejó el año. Pónganse cómodos que el aprender nunca termina.

En nuestro primer Hackademy del año retomamos el código con +Matías Molinas, Google Developer Expert para Youtube. En esta recapitulación, repasa o descubre las 4 sesiones de YouTube API en las que se explica cómo sacarle el máximo partido.

Aprende a usar el API de datos y cómo registrar tu app en esta primera sesión.


En la segunda entrega, Matias Molinas nos muestra cómo utilizar las API IFrame y Flash del reproductor para gestionar eventos y controlarlos mediante JavaScript, a través de casos reales.



Descubre por qué el reproductor nativo de Youtube es la mejor opción para apps móviles en Android en esta tercer vídeo.


Por último en este Hackademy, aprende a medir el desempeño y rendimiento de tus vídeos y canales a través de Youtube Analytics, así como Google Analytics aplicado a las experiencias en la web que incluyan vídeos.

Hackademy: App Engine

En este segundo Hackademy del 2014, +David Cifuentes y +Maciek Ruckgaber nos enseñaron a desarrollar un app en 30 días con App Engine. Además de aprender con nuestros expertos, nuestro amigo Paco hace su debut como entusiasta por el código, y lo ayudamos en su camino por la creación de su app.

David Cifuentes y Maciek Ruckgaber nos explican los beneficios de ejecutar una aplicación en la plataforma (PaaS) de Google App Engine de una manera simple y sencilla.


En esta sesión aprende a manejar el SDK de App Engine.


En esta tercer entrega, Maciek desglosa el panel de administración del SDK.


David nos detalla el registro de una nueva app en Google App Engine.


En esta quinta parte, Maciek nos explica cómo conectar todos los pasos anteriores para realizar el despliegue de nuestra app y la infraestructura de Google App Engine comience a servir.


Una vez que la primera versión de nuestra aplicación se publicó en la web, ¿qué se debe hacer? David nos lo explica a continuación.


En esta séptima entrega, De la mano de Maciek le damos funcionalidad a nuestra app con el micro-framework WebApp2.


En esta última sesión repasamos los pasos básicos para crear aplicaciones sencillas sobre la plataforma Google App Engine con la ayuda de Maciek y David.

Posted:
¿Cuál ha sido el mejor sábado del año en las oficinas de Google México? El pasado 29 de noviembre, cuando 40 niñas de entre 6 y 14 años ocuparon nuestras instalaciones para aprender a escribir código.

Durante esta fiesta del código contamos con diferentes mentoras y emprendedoras latinas, que son ejemplos de mujeres exitosas en el mundo de las startups y que hablaron de sus proyectos, así como miembros de los grupos Epic Queen y Women at Google; junto con otras mujeres del ecosistema desarrollador que estuvieron en constante contacto con las niñas para que aprendieran y se divirtieran lo máximo posible. Los materiales utilizados están incluidos en Made with Code, la campaña global de Google. 

El objetivo de la fiesta es que las niñas noten que la tecnología está presente en todas partes y que no es sólo algo que ellas pueden consumir, sino que también pueden crear. Muchos padres comentaron que este tipo de eventos es primordial puesto que complementa la currícula de la mayoría de los colegios. En palabras de una de las mentoras, Karina Alarcón, de Google, “es un proyecto a largo plazo para que estas niñas integren de manera sencilla la semilla de la innovación”.


Lo mejor de todo es que las pequeñas vivieron la experiencia como un juego, y una de ellas nos confesó que quiere programar porque su sueño es crear un robot que haga más fácil la vida a los discapacitados. ¿Es o no la mejor fiesta del 2014?

Posted:
One Community nace para promover la colaboración entre las comunidades que conforman el ecosistema emprendedor latinoamericano y para que esta unión de esfuerzos genere sinergias entre todos los miembros del ecosistema, ya sean desarrolladores, gente de negocios, diseñadores, creativos, emprendedores, etc.

Google Developers se ha aliado con UP Global, una organización sin ánimo de lucro dedicada a fomentar el emprendimiento en el mundo. Y ahora, para incrementar la calidad de las startups latinoamericanas; Google Developers y UP Latam buscamos unir a los líderes de las comunidades de emprendimiento y técnicas, y que se involucren en la organización de diversos Startup Weekends. Para este piloto seleccionamos varias ciudades en México, Colombia, Argentina, Perú, República Dominicana, Costa Rica, Chile, Guatemala y Uruguay.



“Ésta es una gran oportunidad para desatar el potencial de nuestra región. Si trabajamos juntos, las startups latinoamericanas serán más competitivas a nivel internacional.” - Gustavo Álvarez, director de Up Global Latam.

“El futuro de la comunidad de emprendimiento debe ser uno que nos una a todos”- Francisco Solsona, Developer Relations en Google.

¿Cuáles son los beneficios de One Community para tu comunidad?

  • Conectar a los líderes de UP Latam y de Google para que continúen trabajando en el desarrollo de sus ecosistemas locales de manera conjunta. 
  • Incrementar el nivel de los proyectos que se generan en Startup Weekend, al contar con más perfiles técnicos entre los participantes. 
  • Generar contenido técnico y de negocio que fortalezca las habilidades de los emprendedores antes y después de Startup Weekend (bootcamps, meetups, workshops, etc.). 
  • Crear contenido de valor para la comunidad de tu ciudad. 
Participar en One Community es muy sencillo. Primero, participa en el siguiente Startup Weekend en tu ciudad e invita a tus compañeros y amigos. Segundo, acércate a los grupos y comunidades que existen en tu ciudad: GDG, GBG, JavaScript, Java, PHP, Python, entre muchos otros.

Te dejamos las fechas de los siguientes Startup Weekend que forman parte de la campaña #OneCommunity. ¡Apúntate y desata tu potencial!

Bogotá, COLOMBIA 24 de octubre
Medellín, COLOMBIA 14 de noviembre
Guatemala, GUATEMALA 14 de noviembre
Lima, PERÚ 14 de noviembre
La Paz, BOLIVIA 14 de noviembre
Arequipa, PERÚ 21 de noviembre
México DF, MÉXICO 21 de noviembre
Monterrey, MÉXICO 21 de noviembre
Santo Domingo, REPÚBLICA DOMINICANA 21 de noviembre
Buenos Aires, ARGENTINA 21 de noviembre
Quito, ECUADOR 21 de noviembre
Cali, COLOMBIA 21 de noviembre:
Juliaca, PERÚ 21 de noviembre:
Montevideo, URUGUAY 21 de noviembre:
San José, COSTA RICA 21 de noviembre:

Puedes encontrar más información sobre cada uno de los eventos aquí.

Posted:
Felipe Hoffa, Developer Advocate en Google, nos revela en una entrevista lo que hay que saber sobre Google BigQuery.
  1. Consultas más rápidas: La bajada de los precios de almacenamiento hace que hoy en día se tenga mucha más información que antes. Esto significa más datos que analizar. Pero si paso horas o días para hacer una consulta, avanzar es casi imposible. Google BigQuery permite que las consultas que antes tomaban un día ahora demoren 20 segundos, podemos consultar y analizar este tipo de datos para obtener conocimientos de ellos. Una vez que obtengo el conocimiento, el siguiente paso es aplicar esta información a mi proyecto o startup. 
  2. Lenguaje SQL: A diferencia de otras herramientas de Big Data que requieren muchos conocimientos, BigQuery es un producto enfocado a desarrolladores y el lenguaje que utiliza es el SQL. Además hay capas de otros productos que se han creado para hacer más fácil su uso. Muchas personas pueden estar ocupando BigQuery sin darse cuenta. 
  3. Gestión en la nube: Big Data representa tener un manejo muy grande de datos y una capacidad de cómputo muy grande, difícil de administrar. Para gestionar estos datos es necesario contar con la nube, la de Google por ejemplo, dónde se resuelvan cuáles son los datos y qué consultas se quieren hacer. 
  4. Alta velocidad: ¿Quieres calcular cuántas visitas tiene Wikipedia al mes? BigQuery permite calcularlo escribiendo tres líneas de código SQL para sumar 6 mil millones de números en 5 segundos. 
  5. Herramienta abierta: Con BigQuery los usuarios pueden analizar hasta 1 TB de información gratis cada mes.  
Y por último, Felipe nos da tres consejos claves para usar BigQuery:
  • Antes, el costo de acumular información era muy alto, pero hoy es mucho más valioso guardar datos en vez de eliminarlos. 
  • Guárdenlos en un lugar seguro en la nube. 
  • Sean siempre curiosos, hagan preguntas y analicen sus decisiones en base a los datos. 
Si se han quedado con ganas de saber más sobre BigQuery, aquí pueden ver paso a paso cómo Felipe Hoffa y Nick Bortolotti analizan Big Data.


Este post ha sido creado a partir de una entrevista con Felipe Hoffa, Developer Advocate en Google.

Posted:
El pasado 2 y 3 de Octubre, México fue anfitrión de ConDatos, el evento regional más importante sobre datos abiertos en América Latina y el Caribe. El objetivo de ConDatos es impulsar un ecosistema de apertura con datos públicos para generar nuevos proyectos; además, de fomentar el crecimiento económico, promover la innovación y generar una mayor eficiencia gubernamental, incrementando la transparencia.

Con sede doble, el día 1 en Biblioteca de México y el día 2 en la Cineteca Nacional, este encuentro reunió a más de 500 representantes de 20 países, de organizaciones de la sociedad civil y de organismos multilaterales expertos de academia, gobierno, empresas y organizaciones de sociedad civil para interactuar en pláticas, mesas redondas y talleres. 


Como parte de ConDatos, se realizó la sesión “El Futuro con Datos: Pláticas Relámpago”, con 10 invitados referentes de la región y del mundo que trabajan con datos abiertos para generar e impactar en diversos proyectos que van desde la agricultura hasta el emprendimiento digital. +Felipe Hoffa, Developer Advocate de Google, participó en dicha sesión, en la que abordó Big Data. Considera que hay tres grandes pasos para la revolución de datos: precio, acceso y velocidad. Es en ésta última en la que Google está concentrando esfuerzos. ”Cuántas veces queremos bajar una base de datos que tarda más de un día en descargarse y el sistema con el que nos comunicamos con esos datos es epistolar, es decir, casi tenemos que escribirle una carta para solicitar analizar dichos datos. Pero ese sistema no es conversación, en Google buscamos conversación, queremos conversar con los datos y tener respuestas inmediatamente”. Es aquí donde surge la pregunta de cómo hacerlo, cómo obtener una conversación en tiempo real con los Datos.

Google BigQuery es una herramienta para analizar datos y que incluso permite compartirlos con todos el mundo, esta herramienta para los que no la conocen, permite analizar una base de datos en segundos, una verdadera interacción en tiempo real con grandes cantidades de datos, la información se procesa en SQL, el lenguaje de consulta universal para analizar datos.

Posted:
Hace unas semanas los expertos +David Cifuentes y +Maciek Ruckgaber nos enseñaban cómo desarrollar un app en 30 días con App Engine. Ahora puedes ver todas las sesiones de este dinámico Hackademy aquí. Ponte cómodo para acompañar a Paco en la creación de su app.

Sesión 1 
¡Paco debe desarrollar una app en 30 días! Por fortuna +David Cifuentes y +Maciek Ruckgaber nos explican los beneficios de ejecutar una aplicación en la plataforma (PaaS) de Google App Engine de una manera simple y sencilla.




Sesión 2 
Paco aprende a manejar el SDK de App Engine.




Sesión 3 
+Maciek desglosa el panel de administración del SDK para que Paco continúe con el desarrollo de su app.




Sesión 4 
Paco considera lista la primera versión de su app para hacer pruebas en web y +David nos detalla al registro de una nueva app en Google App Engine.




Sesión 5 
¡Se pone interesante! En esta quinta parte, Paco está cerca de conectar todos los pasos anteriores para realizar el despliegue de su app y la infraestructura de Google App Engine comience a servir. +Maciek nos cuenta el resto.




Sesión 6 
Una vez que la primera versión de la aplicación de Paco se publicó en la web, ¿qué debe hacer? David nos lo explica a continuación.




Sesión 7 
De la mano de +Maciek a darle funcionalidad a nuestra app y abordar el micro-framework WebApp2.
 




Sesión 8 
La aplicación de Paco ha sido todo un éxito y ahora toca repasar cómo lo ha conseguido. En esta última sesión revisamos los pasos básicos para crear aplicaciones sencillas sobre la plataforma Google App Engine con la ayuda de +Maciek y +David.