Local blog for Spanish speaking developers in LATAM
Anuncio de YouTube-8M actualizado y taller de interpretación de video a gran escala de YouTube-8M.
jueves, 14 de junio de 2018
Publicado por Joonseok Lee, ingeniero de Software, Google IA
El año pasado, organizamos el primer
desafío de interpretación de video a gran escala de YouTube-8M
con
Kaggle
, en el cual 742 equipos integrados por 946 personas de 60 países usaron el
conjunto de datos de YouTube-8M
(edición de 2017) para desarrollar algoritmos que asignan con precisión etiquetas de nivel de video. El propósito de la competencia fue acelerar la optimización de la interpretación de videos a gran escala, el aprendizaje vinculado a la representación, el modelado de datos irrelevantes, el aprendizaje de transferencia y los enfoques de adaptación de dominios que pueden ayudar a mejorar los modelos de aprendizaje que clasifican videos. Además de la competencia, dimos un
taller para afiliados en CVPR’17
en el que invitamos a los competidores más destacados y a investigadores a compartir ideas sobre cómo lograr avances en materia de interpretación de videos de última generación.
En línea con estos esfuerzos para acelerar la interpretación de video, nos entusiasma anunciar otra
actualización del conjunto de datos de YouTube-8M
,
un nuevo desafío de interpretación de video de Kaggle
y
un segundo taller de interpretación de video a gran escala de YouTube-8M
, que tendrán lugar en la
Conferencia Europea sobre Visión Artificial de 2018
(ECCV'18).
Un conjunto de datos actualizado de YouTube-8M (edición 2018)
Nuestro YouTube-8M (edición 2018) presenta una mejora importante en la calidad de las anotaciones, lograda a través de un sistema de aprendizaje automático que combina contenido audiovisual con títulos, descripciones y otros metadatos para proporcionar anotaciones de
datos objetivos
más precisas. La versión actualizada contiene 6,1 millones de URL etiquetadas con un vocabulario de 3862 entidades visuales, anotaciones en cada video con una o más etiquetas y un promedio de tres etiquetas por video. También actualizamos el
código de inicio
, con instrucciones actualizadas para descargar y preparar modelos de anotaciones de videos de
TensorFlow
en el conjunto de datos.
Segundo desafío de interpretación de video de YouTube-8M
En el
segundo desafío de interpretación de video de YouTube-8M
, se invita a los participantes a compilar modelos de clasificación de contenido audiovisual usando YouTube-8M como datos de capacitación y luego etiquetar un subconjunto desconocido de videos de prueba. A diferencia del año pasado, imponemos de manera estricta un límite máximo en el tamaño del modelo, y alentamos a los participantes a optimizar un único modelo dentro con un presupuesto restringido en lugar de conectar la mayor cantidad de modelos posible. Cada uno de los mejores 5 equipos recibirá USD 5000 para financiar su viaje a Munich y asistir a la ECCV’18. Para obtener información detallada, visita la
página de competición de Kaggle
.
Segundo taller de interpretación de video a gran escala de YouTube-8M
El taller, que tendrá lugar en
ECCV’18
, consistirá en disertaciones de investigadores distinguidos invitados y presentaciones de los participantes más destacados del desafío para facilitar el intercambio de ideas. A quienes deseen asistir, les sugerimos presentar documentos en los que se describan sus investigaciones, aplicaciones o experimentos basados en el conjunto de datos de YouTube-8M, y también documentos que resuman su participación en el desafío detallado previamente. Para obtener información más detallada, consulta la
página del taller
.
Esperamos que esta actualización del conjunto de datos, sumada al desafío y al taller nuevos, continuarán contribuyendo al avance en la investigación de la interpretación de videos a gran escala. ¡Esperamos que vuelvas a participar!
Agradecimientos
Esta publicación refleja el trabajo de muchos investigadores del sector de la percepción artificial. Ellos son: Sami Abu-El-Haija, Ke Chen, Nisarg Kothari, Joonseok Lee, Hanhan Li, Paul Natsev, Sobhan Naderi Parizi, Rahul Sukthankar, George Toderici, Balakrishnan Varadarajan, así como también Sohier Dane, Julia Elliott, Wendy Kan y Walter Reade de Kaggle. También agradecemos el apoyo y las sugerencias de nuestros colaboradores en YouTube.
El estado de la Web en Google I/O 2018
miércoles, 16 de mayo de 2018
La Web es un tesoro global, y tiene muchas ventajas que todos disfrutamos. Es una plataforma de distribución sin igual, que proporciona a las personas en todo el mundo acceso a una amplia variedad de contenido y permite a las empresas llegar a los clientes dondequiera que estén. Detrás del éxito de la Web se encuentran su comunidad y un conjunto de estándares esencialmente abiertos que garantizan que permanezca dinámica y disponible para todos.
Desde PageRank hasta Chromium, Google ha invertido mucho en el éxito continuo de la Web. Esta semana en Google I/O, nuestra conferencia anual para desarrolladores, realizamos una presentación formal para catalogar algunos de los esfuerzos recientes orientados a permitir que la Web continúe prosperando y funcionando bien. Repasamos los temas claves que se mencionan a continuación, pero te recomendamos que veas todas las conferencias
en YouTube
.
Service Worker
La introducción de la
Service Worker API
es una de las mejoras más importantes realizadas a la Web en la historia reciente. Libera a los desarrolladores del ciclo de vida limitado de las páginas, de tener que trabajar en segundo plano para interceptar solicitudes de red y de controlar los eventos entrantes para permitir que las aplicaciones web funcionen sin conexión. Con service workers, tu sitio puede recibir notificaciones push, sincronizar datos en segundo plano y procesar muchas más tareas. Apple implementó compatibilidad con
service workers en Safari 11.1
para
iOS y MacOS
en marzo, y Microsoft Edge
integró service workers
la semana pasada;
esto significa que todos los navegadores modernos más utilizados serán compatibles con el estándar
. El uso de service workers puede implicar un gran cambio en tu arquitectura, de modo que para facilitarlo creamos
Workbox
, que incluye muchos patrones potentes de service worker en una API fácil de usar. Acabamos de lanzar la versión 3 de esta biblioteca, compilada en módulos que te permiten usar solo las funciones que necesites.
App Web Progresiva (PWA)
Service workers proporciona la columna vertebral para muchas de las capacidades de una AWP. Empresas de todo el mundo, en diferentes sectores, han tenido un éxito increíble compilando AWP. Starbucks, quienes lanzaron su sitio de AWP el año pasado, duplicaron sus usuarios activos diarios. De hecho, entre los sitios de publicidad que medimos,
cuando un sitio cambia a una AWP se observa un aumento promedio del 20% en la tasa de conversión móvil.
Muchas de las primeras AWP se centraban en dispositivos móviles, y hoy los beneficios también se extienden a equipos de escritorio. Chrome pronto ofrecerá a sus usuarios instalar AWP en sus escritorios. El sitio tendrá su propio ícono, se iniciará en una ventana independiente y conservará las características eficaces que se esperan de un navegador, como búsquedas en páginas, URL que se puedan compartir y compatibilidad con Google Cast, entre otras. En I/O mostramos la manera en que Spotify implementa su experiencia rich media como una AWP de escritorio. La compatibilidad de instalación para AWP de escritorio llegará a ChromeOS en Chrome 67 a principios de junio, y a Windows y macOS posteriormente durante el año.
WebAssembly
WebAssembly
permite a los sitios web ejecutar códigos de alto rendimiento escritos en lenguajes como C o C++, y ofrece clases de contenido completamente nuevas en la plataforma web. En marzo,
AutoCAD de Autodesk
tomó una base de código de 35 años (anterior a la mismísima Web) y la compiló para ejecutarla directamente en un navegador usando WebAssembly. AutoCAD está ahora a un vínculo de distancia, lo que significa que puedes modificar tu dibujo en CAD directamente en un navegador, independientemente del dispositivo o el sistema operativo. El equipo de ingeniería de AutoCAD tiene una sola base de código C++ compartida, y cuando el equipo de escritorio realiza cambios, estos se integran fácilmente a la app web de AutoCAD.
Si quieres aprender a portar código o escribir el tuyo, échale un vistazo al
codelab de WebAssembly
, que demuestra la interacción entre las bibliotecas C y el DOM. Ya sea que estés usando una biblioteca compleja escrita en C, que quieras incorporar un nuevo códec a la plataforma web o usar un motor como Unity o Unreal Engine, WebAssembly está aquí para ayudarte.
Lighthouse
Lighthouse
es una herramienta que te permite analizar la calidad de tu sitio web, y proporciona mediciones claras del rendimiento de este además de orientación para mejorar la experiencia de tus usuarios. Se puede acceder directamente desde DevTools de Chrome, ejecutarse desde la línea de comandos o integrarse con otros productos de desarrollo. Solo en 2018, medio millón de desarrolladores están ejecutando Lighthouse en sus sitios con frecuencia. Sabemos que la Web cambia rápido y Lighthouse puede ayudarte a permanecer actualizado con las últimas prácticas recomendadas de rendimiento. Lighthouse 3.0, anunciado en I/O, estará disponible en general más adelante durante esta semana.
Lighthouse te brinda claridad con respecto al rendimiento de carga del sitio en un entorno controlado. No obstante, si quieres ver cómo se comporta el sitio para los usuarios reales en el mundo real, lee el
Informe sobre la experiencia del usuario en Chrome
. El informe ahora proporciona métricas de rendimiento a nivel de origen para los cuatro millones de sitios web más visitados. Para obtener más información sobre cómo éstas y otras herramientas pueden ayudarte a obtener un panorama completo del rendimiento de tu sitio, lee nuestra
infografía rápida sobre herramientas
.
AMP
AMP
es una biblioteca y un ecosistema de componentes web para compilar sitios web rápidos y confiables con una excelente experiencia del usuario a escala.
Hoy hay más de seis mil millones de páginas AMP de 46 millones de dominios cuyo tiempo de carga promedio desde la búsqueda de Google es inferior a un segundo.
Las empresas están teniendo éxito con AMP:
AliExpress
, el mercado minorista global en línea, recientemente lanzó un nuevo sitio móvil como app web progresiva impulsada por AMP.
El nuevo sitio logró un increíble aumento del 31% en su tasa de conversión para el tráfico que no proviene de búsquedas.
El consumo de contenido en dispositivos móviles está cambiando, y los formatos diminutos para contar historias en pantalla completa se vuelven cada vez más populares. Para ayudarte a satisfacer las necesidades de los editores web, el proyecto AMP recientemente anunció el desarrollo de
AMP stories
, un conjunto interesante de componentes web creados para contar historias en dispositivos móviles. El formato se encuentra en continuo desarrollo, y te recomendamos intentar
crear tus propias historias
y enviar tus comentarios al equipo de AMP.
Web Packaging
Web Packaging
es un conjunto de tecnologías emergentes que creemos que redefinirán la manera en que el contenido web se distribuye en la red y se comparte entre los usuarios. Permite a los editores agrupar su contenido para la distribución a cargo de otras partes y, al mismo tiempo, conservan las garantías de integridad de HTTPS. Como parte de la exploración de
casos de uso nuevos
a través de Web Packaging, nos dimos cuenta de que existía una oportunidad interesante para AMP. Mediante colaboración con el equipo de AMP y la comunidad web, pudimos diseñar una solución a través de la cual los documentos AMP pueden conservar la URL original del editor al obtenerla del caché de AMP.
Como muestra de nuestros esfuerzos, los colaboradores del proyecto AMP
Food Network
y
Pinterest
han compilado demostraciones de Web Packaging, como la que te mostramos a continuación. Si quieres obtener más información, el equipo de AMP
escribió un artículo en el que se aborda en detalle
la manera en que Web Packaging beneficia a usuarios y editores. Más allá de la aplicación AMP, estamos entusiasmados con las tecnologías que Web Packaging habilitará y esperamos poder definir mejor nuestras ideas con tu ayuda.
Demostración de Web Packaging con una página AMP a partir de una búsqueda de Google.
Polymer
Polymer es una biblioteca JavaScript que te ayuda a crear componentes web personalizados reutilizables que podrás compartir con otros desarrolladores o combinar entre sí para compilar apps de mantenimiento eficaces. En I/O lanzamos la versión 3.0 de la biblioteca, que incorpora algunas actualizaciones importantes al ecosistema de Polymer. Completamos la compatibilidad para usar npm como el sistema de administración de paquetes y módulos ES6 como la unidad de composición, facilitando el uso de componentes web basados en Polymer junto con los demás marcos de trabajo y herramientas de desarrollo web que prefieras.
También incorporamos
LitElement
, una clase básica de componentes web nueva en la que se combinan el poder expresivo de
Lit-HTML
con componentes web que facilitan aún más la creación de componentes reactivos livianos usando sintaxis de plantilla moderna y expresiva.
También lanzamos el
PWA Starter Kit
, un punto de partida integral para compilar PWA basadas en componentes web que sean rápidas, confiables y receptivas, que admitan la incorporación de temas y que ofrezcan el punto más alto en nuestros criterios de rendimiento y de AWP Lighthouse.
Angular
Este año en I/O, el equipo de Angular brindó una descripción general del crecimiento de la comunidad y abordó algunas de las
nuevas e interesantes capacidades que se han incorporado en el marco de trabajo central, CLI y la biblioteca de Angular Material en la versión 6
. Millones de desarrolladores usan Angular, que ha tenido un impulso enorme y ha creado un ecosistema fantástico. Los nuevos comandos que se incorporan en la versión 6, como “ng update” y “ng add”, mantendrán tu aplicación actualizada y ayudarán a los desarrolladores a avanzar más rápido a medida que el equipo de Angular continúa equilibrando estabilidad e innovación.
El equipo de Angular también comentó algo sobre las mejoras que prevé implementar en Angular con
Project Ivy
. Esto facilitará la depuración de Angular y acelerará su compilación y ejecución de un modo que funcione con las aplicaciones existentes. El equipo demostró la utilidad de estas mejoras en una aplicación Hello World pequeña, en la cual las funciones de Angular que no se usaron se eliminaron automáticamente del conjunto JavaScript.
Nuestra misión en Google y en Chrome es trabajar con la comunidad para crear experiencias que sean rápidas, integradas, confiables y atractivas. Estamos entusiasmados con las nuevas capacidades disponibles para la plataforma web abierta, y con el conjunto completo de herramientas que te permiten compilar rápidamente sitios de alta calidad para tus usuarios. Para recibir información actualizada sobre los últimos avances en la Web, visita nuestro
portal para desarrolladores
o mira las charlas del evento I/O de este año en el
canal de Google Developers de YouTube
. Nos complacerá verte en la próxima
Chrome Dev Summit
más adelante, este año.
Publicado por Malte Ubl y Ben Galbraith
¿Quieres transmitir por YouTube en vivo? ¡Usa una API!
lunes, 12 de agosto de 2013
La API de transmisión en directo de YouTube
facilita la creación de herramientas y aplicaciones para los canales habilitados para transmitir contenido en directo en YouTube. La plataforma de YouTube en vivo te permite transcodificar en tiempo real a varios tipos de calidad de video, compatibles con un amplio conjunto de dispositivos y redes. También puedes ajustar el ancho de banda dinámico para que tus espectadores vean automáticamente la calidad de transmisión más alta que permite su red. Además, los controles tipo DVR permiten que el espectador pueda pausar, avanzar o retroceder durante las transmisiones en vivo.
Cómo comenzar a programar con las transmisiones en directo
Conceptos básicos
Una
transmisión
representa un evento en vivo que transmitirás en YouTube. La API permite programar una transmisión, vincularla a tu stream de video en directo y actualizar su estado a en prueba, en directo o completo.
Las
transmisiones continuas
representan el contenido real de la transmisión.
Los
puntos de referencia
representan pausas para anuncios que se pueden insertar en las transmisiones en directo. Solo están disponibles para los socios de contenido de YouTube.
Documentación
En la guía de
Introducción
(Getting Started) se explican estos conceptos más detalladamente y también cómo se relacionan con otros recursos de la API de Content ID y de la API de datos de YouTube.
En la guía
Ciclo de vida de una transmisión
(Life of a Broadcast) se muestran los pasos típicos para crear y administrar una transmisión en directo en YouTube.
En la
Guía sobre la transmisión por YouTube en directo
se identifica la configuración del codificador, la velocidad de bits y las resoluciones compatibles con la plataforma de transmisión en vivo de YouTube.
Código de muestra y herramientas
Las
bibliotecas cliente
, para una gran variedad lenguajes de programación, pueden servirte de ayuda para implementar la API de transmisión en directo de YouTube, además de otras API de Google.
No es necesario escribir el código desde cero. Nuestras muestras de código
Java
,
PHP
y
Python
te servirán de ayuda
para comenzar.
Puedes probar las muestras en el
Explorador de API
antes de escribir código.
Además, en este video podrás conocer la filosofía que seguimos al crear la API. También podrás ver algunas demostraciones geniales de nuestros socios.
Ejemplos interesantes
A continuación, te mostramos algunos ejemplos de lo que han hecho los programadores utilizando la API:
Cambria Live de Capella
Con Cambria Live de
Capella
se codifican transmisiones en vivo en tiempo real y se transmiten por YouTube en vivo. En Cambria Live se pueden comprimir transmisiones en video directamente desde una cámara a través de SDI o HDMI al formato H.264 con audio AAC para garantizar una óptima calidad de video y audio.
Radioline
Game Capture HD de Elgato
Con Game Capture HD de
Elgato
puedes transmitir una partida de juegos de PlayStation o Xbox para compartirla con tus amigos y fans mientras se desarrolla. Los productos de video de Elgato habilitan la grabación y conversión de video de alta calidad tanto para consumidores como para profesionales.
En
Radioline
se diseñan y operan radios para Internet móvil. Puedes encontrar o descubrir nuevas estaciones de radio por nombre, género musical, área o según tus listas de reproducción favoritas.
Esta API todavía está en etapa
experimental
, por eso, mantente atento y suscríbete al canal
YouTube for Developers
para mantenerte actualizado.
Saludos.
--
Derek Tan
,
Satyajeet Salgar
y el equipo de la API de transmisión en directo de YouTube
Google Top Geek E26 - YouTube
lunes, 1 de julio de 2013
Por
Francisco Solsona
, Google Developer Regional Lead
Google Top Geek (GTG) es un show quincenal que generamos desde México. Desde el capítulo 25, hablamos de un único producto o tecnología Google. GTG se transmite los lunes al medio día, 12 pm, desde
Google Developers Live
(GDL).
En esta ocasión hablaremos de YouTube y algunas de las APIs más importantes: Player API, Data API, Analytics API, Live Streaming API y Android Player API. Para mayor información visita
youtube.com/dev
y otros programas en GDL.
Y la presentación para esta sesión:
Te invitamos a explorar más en el sitio de
Google Developers
y en los videos de
Google Developers Live
.
Francisco Solsona
+solsona
|
@solsona
Francisco es director de relaciones para desarrolladores en América Latina norte para Google y se enfoca en fortalecer la comunidad de desarrolladores ejecutando programas estratégicos y empoderando a desarrolladores promoviendo eventos de alta calidad; así como fomentando su relación con inversionistas, empresas e instituciones educativas.
Encuentra los patrones ocultos con la nueva API de Analytics de YouTube
miércoles, 5 de junio de 2013
¿Quieres saber cómo los
mil millones de usuarios mensuales
de YouTube interactúan con tus videos? Prueba la
nueva API de YouTube Analytics
para obtener informes personalizados sobre las estadísticas de YouTube que te interesan en una respuesta directa en formato JSON o CSV, ideal para paneles de control e informes ad hoc.
La nueva API incluye todas las métricas estándares de
reproducción
y
participación
que esperarías, incluso las reproducciones, cantidad de veces que se compartió y cantidad de suscriptores. A diferencia de la
API de datos de Estadística
anterior, también obtienes:
Métricas de reproducción
: Haz un seguimiento de la cantidad estimada de minutos vistos en todo el canal, del propietario del contenido o del video y sumérgete en los detalles de video con el tiempo promedio de reproducción y el porcentaje promedio de reproducción.
Métricas de rendimiento de ingresos
: Haz un seguimiento de los ingresos estimados (ingresos netos) de fuentes de publicidad selectas en todo tu contenido.
Métricas de rendimiento de anuncios
: Analiza el rendimiento del video con las reproducciones monetizadas, las impresiones de anuncios, los ingresos brutos y el costo por informes de impresión.
Métricas de anotación
: Optimiza las superposiciones/anotaciones con las métricas de porcentaje de clics y de cierre.
Bibliotecas cliente y ejemplos de código
Encontrarás
bibliotecas cliente
en los idiomas que más utilizas. Actualmente, hay nueve idiomas disponibles.También puedes enviar solicitudes HTTP RESTful directamente y probar informes de muestra con nuestro
Explorador de API
antes de escribir cualquier código.
No escribas tu código desde cero. Comienza con
ejemplos de código
en Java, JavaScript, Python y Ruby. Si quieres un tutorial paso a paso sobre la construcción de una aplicación web completa, consulta nuestro
ejercicio de JavaScript
.
Ejemplos de aplicación
Echa un vistazo a algunas aplicaciones que ya utilizan la API:
Next Big Sound
VidIQ
Next Big Sound
proporciona análisis y estadísticas para la industria de la música mediante el seguimiento de miles de millones de señales sociales, entre las que se incluye YouTube. Esto permite a las compañías discográficas, a los artistas y a los representantes de bandas tomar mejores decisiones sobre todo, desde las estrategias de promoción hasta los lugares de gira.
vidIQ
es un paquete de desarrollo de público que trabaja con las marcas internacionales para aumentar de forma natural sus reproducciones y suscriptores. Sus características incluyen informes sociales multiplataforma de Analytics, la administración avanzada de comentarios, las herramientas de SEO, la distribución social y la identificación del influyente.
Wizdeo
Vidyard
WizTracker de Wizdeo
ofrece un análisis en profundidad de los canales de YouTube para ayudar con la promoción cruzada y las comparaciones de video durante su lanzamiento inicial.Los usuarios obtienen acceso a análisis detallados sobre las reproducciones, la participación del suscriptor, las fuentes de tráfico y los datos demográficos.
Vidyard
es una plataforma de marketing de video.Con potentes herramientas de análisis y de marketing incorporadas y la integración con las principales plataformas de automatización de marketing, Vidyard ayuda a los especialistas en marketing a generar resultados mediante el contenido de video.
Fullscreen
Fullscreen
está construyendo una red global de canales de YouTube con los creadores de contenido y las marcas.Fullscreen ofrece un paquete completo e integral de herramientas de YouTube y utiliza la API nueva para las herramientas internas y de inteligencia comercial.
Más información
Además de la
documentación
, consulta nuestra
lista de reproducción
de la API de Analytics para que empezar sea todavía más fácil.
Si tu objetivo es exportar todas las estadísticas de una gran cantidad de canales en forma recurrente para tu almacén de datos, mantente alerta para utilizar la nueva función de informes programados de la API, cuyo lanzamiento se espera para finales de este año.
Para obtener más información sobre las API de YouTube, suscríbete a nuestro
canal para programadores "YouTube for Developers"
y a
YouTubeDev
en Google+.
Saludos.
-
Ted Hamilton
,
Christoph Schwab-Ganser
y el equipo de API de YouTube Analytics
Google Top Geek E21
lunes, 15 de abril de 2013
Por
Francisco Solsona
, Google Developer Regional Lead
Google Top Geek (GTG) es un show semanal que generamos desde México con noticias, las tendencias en búsquedas y YouTube en América Latina, así como referencias a apps y eventos interesantes. GTG se transmite los lunes al medio día, 12 pm, desde
Google Developers Live
.
Por primera vez en GTG tenemos un invitado especial
+Yifat Cohen
, the G+ Goto Gal, una súper estrella en Google+ quien te dará un par de buenos tips para aprovechar los Google+ Hangouts. El resto del elenco:
+Ericka Méndez
,
+Jack Fermon
,
+Rafa Munoz
,
+Arturo Vazquez
y
+Francisco Solsona
.
Esta semana
Nueva cara y nuevo flujo de compra en
Google Play
.
Gmail cumplió 9 años en marzo (April's fool day) y lo celebramos con una
increíble visualización
que muestra los puntos más interesantes en su evolución.
Relacionado con Gmail, también anunciamos la disponibilidad de
Google Calendar en español
latinoamericano.
Utilizar la identidad de tu
Google+ Page en YouTube
(beta). Una buena opción para creadores de contenido en YouTube, pues ahora pueden ligar su Google+ page, con lo que pueden tener varios administradores del canal, seleccionar cualquier nombre para su canal y página, además de otras características como transmisiones masivas en Hangouts y una pestaña de YouTube en su Google+ page.
Planifica tu vida digital después de la muerte utilizando el
Inactive Account Manager
. Por ejemplo, puedes seleccionar borrar tus datos después de cierto tiempo de inactividad (3, 6, 9 o 12 meses) o seleccionar contactos para que reciban tu información: +1s, Blogger, Contacts, Drive, Gmail y Google+ Profiles.
Trucos
Esta sección será en inglés esta semana para que
+Yifat Cohen
te cuente un par de buenos trucos para aprovechar al máximo Google+ Hangouts.
Búsquedas de la semana
Lo más interesante en búsquedas de la semana:
Argentina: Mujica (presidente uruguayo José Mujica afirmó hoy que pedirá "disculpas" a quien pudo "lastimar" con sus declaraciones, en referencia a la presidenta Cristina Kirchner)
Chile: Matilde Bonasera (figura pública, escándalo por sus relaciones amorosas)
Perú: Angie Jibaja (demanda ex-novio)
Colombia: Víctor Carranza (empresario esmeraldero colombiano falleció)
España: Bigas Luna (director de cine, falleció)
México: Margaret Thatcher (ex-primer ministra UK, falleció)
Uruguay: Bandera Nacional (El equipo Nacional de Uruguay estrenó la bandera más grande del mundo)
Venezuela: henrique capriles (presidente de oposición, rally fin pasado, próximas elecciones)
Y lo más visto en YouTube:
Argentina, Perú:
Andres Iniesta Magic (gol)
Chile:
Best skills of Ronaldinho in flipbook
Colombia:
Colombia Realismo Magico
(anuncio para viajar a Colombia)
España:
League of Legends
(juego online, entrevista a Archie Picks / pro player)
México:
Señora pretendía abandonar a su perro en una avenida
Noticias para desarrolladores
Se liberó la
versión 1.7.7 de Google App Engine
, con varios cambios importantes: Outbound sockets (ahora en preview), Java 7 runtime, Maven plugin, se elimina la restricción de gastar al menos $2.10 por semana y también en preview: Cloud SDK, que pone al alcance de tus manos, los SDKs de Java, Python y Go y herramientas para conectarte con Google Compute Engine, Google Cloud SQL, Google Cloud Storage y Google BigQuery... Todo en un paquete.
Se liberó la
versión 6.4.0 of the Google AdMob SDK
for iOS developers. In addition to the maintenance and bug fixes listed below, this version of the SDK completes the transition away from UDID.
Francisco Solsona
+solsona
|
@solsona
Francisco es director de relaciones para desarrolladores en América Latina norte para Google y se enfoca en fortalecer la comunidad de desarrolladores ejecutando programas estratégicos y empoderando a desarrolladores promoviendo eventos de alta calidad; así como fomentando su relación con inversionistas, empresas e instituciones educativas.
Google Top Geek E18
lunes, 25 de marzo de 2013
Por
Francisco Solsona
, Google Developer Regional Lead
Google Top Geek (GTG) es un show semanal que generamos desde México con noticias, las tendencias en búsquedas y YouTube en América Latina, así como referencias a apps y eventos interesantes. GTG se transmite los lunes al medio día, 12 pm, desde
Google Developers Live
.
Guión del programa.
En esta ocasión y celebrando la diversidad en Google, nuestro elenco está formado exclusivamente por mujeres:
+Ericka Méndez
,
+Celina Ramírez
,
+Veronica Salazar
y
+Adriana Thomsen
.
Esta semana
Nuevas oficinas de Google México,
algunas imágenes
de la nueva oficina en Google+.
Google Play Books
llega a México, con una gran selección de libros y autores.
Google Art Project - hablar del proyecto en general y mencionar que la semana pasada,
Google España anunció
30 nuevas incorporaciones a nivel internacional, que en total suman más de 3000 nuevas obras: pintura, escultura, graffiti e incluso arte rupestre.
Google Keep
, una aplicación para capturar ideas, notas y todo lo que quieras.
Mil millones de usuarios en YouTube
(1 de cada 2 personas en internet visita YouTube y México es el segundo país con más usuarios de YouTube en el mundo).
Trucos
Hoy hablamos de YouTube, celebrando que llegamos a mil millones de usuarios únicos al mes.
YouTube Leaderboard, YouTube Trends Dashboard, Google Trends
Video con Anotaciones Bally Interactive
.
Lo más visto en YouTube esta semana:
Argentina, México, Perú: “Es mordido el encantador de perros Cesar Millan”
Chile, Colombia: “Cumbia Papal” (Programa “Peligro sin Codificar”)
España: “Mahou Urban Collection por Alex de la Iglesia” (Cerveza, Projecto de un desfile/fiesta de Bimba Bosé)
Búsquedas de la semana
Lo más interesante en búsquedas de la semana:
Argentina: Papa Francisco
Chile: Ariel Mateluna (actor chileno, quien fue liberado después de ser detenido por cultivo de marihuana)
Colombia: Dia del hombre (Marzo 24 en el Parque Nacional de Bogotá)
México: Coca Cola TV (Live stream de Vive Latino)
Perú: AFP Integra (Administradora de fondos de pensiones, procesos por correo electrónico)
Uruguay: Jose Pedro Varela (19 marzo, 168 años de su nacimiento, responsable de reformas al sistema educativo)
España: Chipre (Banco Central Europeo,posible colapso de su sistema financiero y la salida de la zona euro)
Venezuela: Banesco Online
Noticias para desarrolladores
La nueva actualización de
Gmail para Android 4.1+
tiene una característica que te permite responder o archivar desde las notificaciones, ya no tienes que abrir la aplicación.
La
versión 1.7.6 de App Engine
fue liberada, que incluye varias características nuevas, entre otras un sistema de pago mejorado (para aplicaciones de paga), estadísticas en la consola para búsquedas de texto completo (Full Text Search API), métodos asíncronos Task Queue (que le permiten a tu app añadir, obtener y borrar múltiples tareas en paralelo) y mejor soporte para bibliotecas de Python.
Construye apps "inteligentes" con
Freebase
data y, de paso, checa la nueva página y documentación a tu servicio. Freebase contiene más de 37 millones de temas, 1,998 tipos y más de 30,000 propiedades.
Google Drive Realtime API
una nueva versión que te permite agregar la posibilidad de colaboración simultánea a tu aplicación, igual que lo soportan Docs, Sheets and Slides
Francisco Solsona
+solsona
|
@solsona
Francisco es director de relaciones para desarrolladores en América Latina norte para Google y se enfoca en fortalecer la comunidad de desarrolladores ejecutando programas estratégicos y empoderando a desarrolladores promoviendo eventos de alta calidad; así como fomentando su relación con inversionistas, empresas e instituciones educativas.
Google Top Geek E11
lunes, 4 de febrero de 2013
Por
Francisco Solsona
, Google Developer Regional Lead
Google Top Geek (GTG) es un show semanal que generamos desde México con noticias, las tendencias en búsquedas y YouTube en América Latina, así como referencias a apps y eventos interesantes. GTG se transmite los lunes al medio día, 12 pm, desde
Google Developers Live
.
Guión del programa.
Google Street View
Google Science Fair, la 3ra edición.
Google Forms
En la sección trucos: nuestros favoritos de Google Docs
En noticias para desarrolladores: nuevo editor para Dart y un blog con la colección de los
cambios importantes de Dart
recientes en el blog de JJ
Para terminar lo más buscado y los videos más vistos en YouTube
Esta semana
Google Street View llega al Gran Cañón
, con unas imágenes espectaculares.
Google Science Fair
: en busca de la próxima generación de científicos e ingenieros para cambiar al mundo.
Google Forms, refreshed
: ahora soportan colaboración (edición concurrente), mejor edición: copiar y pegar una lista, que se convierte en opciones y mejores shortcuts.
Trucos
A propósito del lanzamiento del
nuevo editor de formas para google Drive
, queremos comentar algunos de nuestros trucos y opciones favoritas de Google Docs:
Edición colaborativa.
Edición más fácil (e.g. copy paste de listas).
Hoy vamos a hablar de nuestros trucos favoritos en drive.
Cuando seleccionas un archivo tenemos un nuevo visor, si quieres entrar directo al modo de edición, usa ctrl-click para entrar directo.
Print to Google Docs con cloud print.
Share a folder with your other self.
Puedes poner un trigger para ejecutar un Apps Script cuando se llena un Form.
Fórmulas de arreglos en Spreadsheets.
Comments en Google Docs y Spreadsheets.
Búsquedas de la semana
Las tendencias de búsqueda de la semana:
Argentina: Fátima Flores → Famosa víctima de robo de video íntimo
Chile: gabriela ernst → Artista chilena
Colombia: Real Madrid
México: Heello → Nueva red social que busca asesinar a Twitter
Perú: Pero vs. Ecuador → Torneo sudamericano Sub 20
Uruguay: Velodromo → Carnaval, una fiesta de la cultura uruguaya
Y lo más visto en YouTube:
Argentina: Las top 5 secuelas más decepcionantes de los videojuegos
Chile: Las adicciones de HolaSoyGerman
Colombia: Gemelos bailando Gangman style
México: Tareas escolares gratis
Perú: Fantasma en McDonalds
Noticias para desarrolladores
Nuevo editor de Dart
: incluye una versión para depurar con excepciones expandidas y autocompletar en instrucciones Import. Esta y otras noticias recientes de DART en el
blog de nuestro amigo JJ
.
Lista de precios simplificada para AdWords API
: ¡Gratis para todos! Acceso básico < 10,000 operaciones, standard no daily limit.
Francisco Solsona
+solsona
|
@solsona
Francisco es director de relaciones para desarrolladores en América Latina norte para Google y se enfoca en fortalecer la comunidad de desarrolladores ejecutando programas estratégicos y empoderando a desarrolladores promoviendo eventos de alta calidad; así como fomentando su relación con inversionistas, empresas e instituciones educativas.
Con la Youtube Player API nativa para Android no es necesario WebView
jueves, 24 de enero de 2013
Agregar una experiencia de video de alta calidad a su aplicación Android es ahora mucho más fácil. A partir de hoy, se pueden insertar y reproducir vídeos de YouTube en su aplicación, con la nueva
YouTube Android Player API
.
La API, que fue
pre-anunciada
en Google I/O 2012, ofrece los siguientes beneficios:
Soporte de reproducción en alta calidad de vídeo con Android 2.2 (Froyo) o versión más reciente.
Fácil integración
con su aplicación para Android (no es necesario WebView)
Soporte para
pantalla completa
y cambio de orientación.
Visualización de
subtítulos opcionales
.
Soporte para anuncios de YouTube.
Acceso mediante programación, similar al existente en
Players APIs
, para la mayoría de los aspectos en la
experiencia de reproducción de vídeo de YouTube
.
Integración con la aplicación Android de YouTube utilizando un conjunto estándar de
Intents
de YouTube.
Estamos lanzando la API de forma
experimental
, aunque no esperamos grandes cambios en la interfaz para el futuro.
El único límite ahora es tu imaginación
(y
ToS
)
Estas
instrucciones
explican cómo incluir la biblioteca cliente
YouTubeAndroidPlayerApi.jar
en su aplicación Android. La biblioteca es compatible con los dispositivos Android que ejecutan la versión
4.2.16
o posterior de la aplicación de YouTube para Android.
Puede utilizar la clase
YouTubeApiServiceUtil
y el método
isYouTubeApiServiceAvailable
para confirmar que el dispositivo es compatible.
Para incrustar de forma simple, utilice el
YouTubeStandalonePlayer
. Para crear una interfaz de usuario más sofisticada, prueba el
YouTubePlayerView
o el
YouTubePlayerFragment
. Los
fragmentos
pueden ayudar a crear una experiencia atractiva, como se muestra en la aplicación de
ejemplo
Video Wall.
Juega con estas aplicaciones
Aquí tienes algunas aplicaciones interesantes para explorar:
Mira todo en
Flipboard
, todas las noticias y grandes momentos de la vida en un solo lugar. Ahora puedes ver vídeos de YouTube desde donde te encuentres en Flipboard, sin salir de la aplicación, proporcionando una experiencia más integrada y sin fisuras.
BuzzFeed
ofrece reportajes originales, primicias, y el contenido social más caliente de la web. Los usuarios de Android ahora pueden ver su contenido favorito en BuzzFeed con vídeos de YouTube desde la aplicación BuzzFeed y compartir con sus amigos.
9x9.tv
permite a los usuarios descubrir y ver vídeos supervisados, tópicos que se organizan en TV como canales. Su
blog
describe la experiencia en el desarrollo de la API.
Soundtracking
permite a las personas utilizar su teléfono móvil o tableta para compartir sus momentos musicales e improvisaciones favoritas con amigos y familiares. Ahora los usuarios pueden descubrir y jugar con videos musicales de YouTube de canciones dentro de su línea de tiempo musical.
Fitness Flow por
Skimble
le ayuda a ponerse en forma con vídeos de ejercicios de alta calidad dirigidos por entrenadores profesionales. Skimble utiliza YouTube para entregar la secuencia de contenido de los ejercicios en su teléfono Android y tabletas.
Puedes mirar algunas de las capturas de pantalla a continuación o descargar las aplicaciones de
Google Play
hoy mismo!
Flipboard
BuzzFeed
Fitness Flow by Skimble
Más información
Si le interesa aprender más acerca de la YouTube Android Player API, la
documentación
es un muy buen lugar para comenzar. Además, hemos analizado algunos videos útiles disponibles en esta
lista
de reproducción. Por favor, suscríbase al canal de
YouTube para desarrolladores
, de esta forma podrá mantenerse al día sobre las últimas novedades.
Descargar el código de ejemplo
Hemos preparado varios ejemplos de código para facilitarle a usted empezar a utilizar la nueva API. Los podrás encontrar en
code.google.com
. La descripción de los ejemplos está disponible en nuestra
documentación
. Si necesitas ayuda adicional con las API no dudes en utilizar nuestros recursos de apoyo.
Versión original
publicada por Ross McIlroy, Anton Hansson, and Horia Ciurdar, YouTube Mobile Team.
Publicado en español por
Nicolás Bortolotti
, Google Developer Program Manager.
Labels
.app
.dev
.txt
#AMP
#CPU
#DeveloperStudentClubs
#DevFest
#DragonBall
#DSC
#Forsety
#ForsetySecurity
#freeandopen
#GCP
#Google
#GoogleCloud
#GoogleCloudPlatform
#GoogleLaunchpad
#iio2009
#Kubernetes
#MaterialDesign
#OneCommunity
#Security
#TensorFlow
#UPGlobal
#UpLatam
#WithGoogle
+page
10 YEARS
2013
2019
64 bits
A/B Testing
AA
Accelerator
Action on Goolge
actionbar
Actions
Actions Console
AdMob
Ads
adwords
adwords api
AI
AIY
ajax
alarmmanager
ALFA
almacenamiento
alojamiento de proyectos en google code
AMP
AMP Conf
AMP Project
amp-date-picker
amphtml
Analytics
Andorid
android
Android (operating System)
Android 3.1
android 3.3
android 4.2
android 9
Android 9 Pie
Android App Bundle
android design
Android Dev Summit
Android Developers
android Jetpack
Android P
Android SDK
Android Studio
Android Things
Android Wear
AndroidDevStory
androititlan
angelina jolie
Annotation
Announcements
anuncios
API
API Analytics YouTube
Apigee
APIs
Aplicaciones
aplicaciones chrome
app
app engine
App Indexing
app invites
App Server
applications
AppQuality
apps
Apps Script
AR
ARCore
arte
ATLAS
AWP
backend
Base64
batch
Bava
Betatesting
Better Ads Standars
bigdata
BigQuery
Biometrics
blink
bootcamp
BOT
BQ
Business
búsqueda ajax
by Google
byCases
byCommunity
byDevelopers
byGoogle
C++
CALENDAR
Cardboard
case
caso de éxito
Casos de éxito
casos destacados
CCOSS
Century Fox
chat
chrome
chrome web store
chromebook
chromecast
chromium
Cinéfilos
cloud
Cloud Anchors
CLOUD endpoints
Cloud Firestore
Cloud Functions
Cloud IoT Core
Cloud Next
Cloud Scheduler
Cloud services
cloud test lab
Cloud Text-to-Speech
Cloud Translation
CMD en vivo
coconut
code
code-in
code.org
CodeLabs
código
código abierto
Colab
colombia
Communities
Comunidades
concurso google
conference
contenedores
convocatoria
Coordinate
crashlytics
CRE
crear aplicaciones ajax
creatividad
Crowdsource
CSS
cws
daniela robles
dart
dart sdk
dartium
dartlang
Dataset
DCL
denis labelle
desarrolladores
Desarrolladores Google
desarrolladores LatAm
Desarrollar
Design
Design Sprint
Destacados
dev
Dev.f
DevArt
DevBus
DevBusLatAm
Developer Bus
Developer Summit
DeveloperConsole
developers
DevFest
devoxx
dialogflow
diseño UX
Distribuir
DNS
DOM
domain
DonkeyCar
doubleclick
Drive SDK
Drivers
ecommerce
ecosistema
elections
elizalde
Emoticons
emprendedores
empresas
engagement
english
Enhanced Campaigns
enterprise
eventos
Events
evolución de aplicaciones
Excel
ExpertosDicen
Faas
Family
FanBridge
FCM
FCP
Featured
fido
find people
Fintech
firebase
Firebase Cloud Messaging
firebase summit
flu trends
Flutter
Flutter 1.0
flutter 1.7
flutter developers
Flutter Live
FlutterLive
FoundersLab
Freebase
Fuction
Fuctions
Full-Stack
functional programming
G Suite Dev Show
G+
g+ goto gal
G+GotoGal
GAE
game
games
GCloud
gcm
GCP
GCS
GDA
GDE
GDG
GDH
GDL
GDLevent
GDS
Get Inspired
get.app
GitHub
GLP
gmail
golang
GOMO
Google
Google Accelerator
Google AdMob SDK
Google AdWords
Google Analytics
Google APIS
Google App Engine
Google Apps
Google Apps Script
Google Art Project
Google Assistant
google calendar
google cast
Google Charts
Google Chrome
Google Cloud
Google Cloud Console
Google Cloud Messaging
Google Cloud Next
Google Cloud Platform
Google Cloud Platform Newsletter
google cloud platforn
Google Cloud Storage
google code-in
Google Compute Engine
Google Dataset
Google Developer Groups
google developers
Google Developers Academy
google developers expert
Google Developers Hackademy
google dns
Google Drawings
Google Drive
Google Earth
Google for games
Google Forms
google geo
Google Home
google i/o
google i/o extended
google io
Google Keep
Google Kubernetes Engine
Google Launchapad
Google Launchpad
Google Maps
google maps coordinate
Google Maps Platform
Google Mexico
Google Nose
google now
Google Person Finder
google places api
Google Play
Google Play Books
Google Play Developer API
google play games
Google Play Movies
Google Play Protect
Google Play Services
Google Plus
Google Science Fair
google search
Google Sheets
google sign in
Google Top Geek
Google+
Google+ Communities
Google+ Hangouts
google+ sign-in
GoogleAPI
googlecloud storage
GoogleCloudPlatform
googledevs
GooglePlay
Googleplex
Goolge Lunchpad
GTG
Hackademy
hackers
Haiko
Haití
hangouts
Hangouts Remote Desktop
hardcode
Heello
honeycomb
HTML
HTML5
HTTPS
I/O
IA
IAM
IETF
IFAI
in app purchases
in-app
ingles
Ingress
instagram
integración de soluciones
interactive post
Interesante
International
International Women’s Day
IO
io15
io18
io19
iOS
IoT
istio
IU
IVR
J2EE
java
JavaScript
jelly bean
JS
JSON
Juegos
juegos html5
Kit ML
Knative
kotlin
kUBERNATES
Kubernetes
LATAM
latamRegionSur
Launchpad
Launchpad Studio
Lenovo Mirage Solo
lightbox
linux
lucero galindo
machine learning
Made with Code
Mapdata
Mapeo
maps
Maps Ad Unit
Maps API
Maps Engine
Market
Marketing
Marshmallow
MATERIAL DESIG
Material Design
mejores apps 2013
México
michelle marie
MIT
MIT Global Start-up Labs
MIT-AITI
ML
ML Kit
mobile
monetizar
mongoDB
MOOC
Motorola
Mountain View
móvil
MQTT
mr.white
mTLS
natalie villalobos
Navigation
NBA JAM
NES
Next Big Sound
Next Level
nfc
Niantic
Nik
NINTENDO
node.js
NoSQL
nube
OAuth2
Objective-C
OClock
open source
OPenApi
OS
OSS
Paas
PageSpeed
PagesSpeed
parallel18
patrones
patters
performance
permisos
Pipeline API
Pixability
pixel
Píxel
play
Play Console
Playtime
Podcast
pollito pio
Polymer
por lote
Posse
Prediction API
primer
Producto
programación
Propositos
Protocol Buffers
proyecto 20%
Push API
PYMES
python
Q
Q4
quickoffice
Rasberry Pi Zero WH
Raspberry Pi
Realtime
Reflectly
register
Release
Resources
robots.txt
Safe
SDK
Search
Security
seedbank
seguridad
SEO
servidores
Showyou
sign-in
SNES
SO
social media
Spain
SpLATAM
SQL
SQLite
Start
startup grind
Startup Launch
startup weekend
startup weekend for the planet
startupbus
startups
StayAtHome
story
Street View
subtitles
success
sw
SyScan
tablet
Tablet Optimization Tips
tabletas
takeaction
Tango
tendencias 2013
TensorFlow Developer Summit
testing
TextView
TF JAM
The Garage
The Venture City
tips G+
tips gmail
TLD
TLS
Top Experts
Top Geek
top level domain
TopExpert
topics
traducciones
Transparency Report
triggers
Tubular Labs
twilio
Tyka
TypeScript
UAC
udacity
ui
Umbrales
UNAM
unity
Unity3D
universal search
UX
Vector
VectorDrawable
video juegos
vidIQ
ViewPager
Visual Progress
Voicekit
VPC
VR
VSCode
web
Web hosting
Web móvil
WebAssembly
with google
Wizdeo
WizTracker
Women at Google
Women Techmakers
workmanager
WTM
XKCD
XML
Yifat Cohen
youtube
YouTube Analytics API
YouTube API
YouTube Data API
YouTube One Channel
YouTube Player API
Archive
2023
nov
oct
sept
ago
jun
may
abr
mar
ene
2022
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2021
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
2020
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2019
dic
nov
oct
sept
ago
jun
may
abr
mar
feb
ene
2018
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
2017
nov
sept
ago
jul
jun
may
abr
ene
2016
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2015
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2014
dic
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2013
dic
nov
oct
ago
jul
jun
may
abr
mar
feb
ene
2012
dic
nov
oct
sept
ago
jul
2011
nov
oct
may
mar
2010
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2009
dic
nov
sept
ago
jul
jun
may
abr
mar
feb
ene
2008
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2007
dic
Feed
Desarrolladores
Eventos y Comunidad
Casos Destacados
Dicen los Expertos
Google Accelerator