1 de diciembre de 2017

Todas las horas corresponden a la hora estándar de la India (UTC+05:30)

  • Se transmitirán en vivo
filtro:
Tiempo Descripción _tipo _track _producto
08:00-10:00

Desayuno y registro

10:00-10:55

Sesión

Discurso de apertura del día 1

Daniel Galpin, Pankaj Gupta, Francis Ma, Sachit Mishra, Tal Oppenheimer, Kaz Sato y Anitha Vijayakumar

Salón 3a

Recibe información sobre las novedades y actualizaciones más recientes sobre los productos y las plataformas para desarrolladores de Google.

Android

Asistente

Cloud

Firebase

TensorFlow

Web móvil

Más allá de los dispositivos móviles

Desarrolla en dispositivos móviles

Web móvil

Android

Sesión Más allá del desarrollo móvil en la Web móvil Android Web móvil de TensorFlow para Cloud Firebase y Asistente para Android
11:00-11:30

Sesión

Sesión de información del programa de grupos de la comunidad

Dan Franco

Sala comunitaria

Obtén información sobre el Programa de grupos para desarrolladores de la comunidad, cómo crear un grupo o unirte como miembro.

Comunidad

Sesión Comunidad
11:10-11:40

Sesión

Apps web progresivas: ¿Qué, por qué y cómo?

Sam Dutton, Jiewei Lin y Sarah Clark

Salón 3a

En esta charla, explicaremos el qué, el por qué y el cómo de las apps web progresivas, y trabajaremos con ejemplos de código. Las Progressive Web Apps, que combinan lo mejor de la Web y las apps, se cargan rápidamente (incluso en redes inestables) pueden volver a atraer a los usuarios mediante el envío de notificaciones push, tienen un ícono en la pantalla principal y se cargan como experiencias de pantalla completa de nivel superior.

AWP

Web móvil

Sesión Web móvil AWP
11:10-11:40

Sesión

Aprendizaje automático en el mundo real con TensorFlow y Cloud ML

Kaz Sato

Habitación Jacaranda

TensorFlow, la biblioteca de código abierto de Google para el aprendizaje automático, ha democratizado el mundo de la inteligencia artificial desde su lanzamiento en 2015. Combinado con la escalabilidad de Cloud Machine Learning Engine de Google, cualquier persona puede usar TensorFlow para aprovechar la tecnología de aprendizaje profundo de forma económica y sin mucha experiencia.En esta charla, se explorarán tres ejemplos de empresas que adoptaron TensorFlow y Cloud ML para resolver sus problemas del mundo real: un agricultor de pepinos en Japón que pudo construir por su cuenta un clasificador de pepinos basado en aprendizaje profundo; una empresa de subastas de automóviles usadas que aumentó la precisión de los modelos de seguros y fue capaz de aumentar la precisión de los modelos de automóviles.

Cloud

Más allá de los dispositivos móviles

Sesión Más allá de los dispositivos móviles Cloud
11:10-12:40

Capacitación

Cómo crear una app con componentes de arquitectura

Lyla Fujiwara

Habitación Guulmohar

En mayo de 2017, se lanzaron las bibliotecas de componentes de la arquitectura. Por sí solas, ayudan a los desarrolladores a administrar y simplificar el ciclo de vida de los componentes de la IU y la persistencia de datos. En conjunto, pueden usarse como un método cohesivo para compilar apps para Android rápidamente. Esta capacitación se centra en cómo usar los componentes juntos: crearás una app con una IU reactiva que almacene y cargue datos locales.

Android

Android

Capacitación Android Android
11:10-12:40

Capacitación

Práctica sobre el desarrollo de tus propias apps para el Asistente de Google con Dialogflow

Sachit Mishra y Silvano Luciani

Habitación Cassia

En esta capacitación, aprenderás a crear tus propias apps para el Asistente de Google. Con Dialogflow, descubre lo fácil que es crear una conversación con los usuarios con solo programar algunas oraciones y respuestas de ejemplo. Puedes conectar tu app con tu propio backend de servidor mediante un webhook sencillo escrito en node.js. Esta es una excelente sesión para cualquier desarrollador que quiera aprender a crear contenido para el Asistente de Google.

Asistente

Más allá de los dispositivos móviles

Capacitación Más allá de los dispositivos móviles Asistente
11:45-12:15

Preguntas y respuestas

Preguntas y respuestas sobre creación de comunidades

Dan Franco

Sala comunitaria

¿Cómo puedes involucrar a una comunidad en torno a tu proyecto? ¿Cómo crear un grupo de reuniones geniales? Pídeles a un Googler y otros líderes de la comunidad sobre cualquier tema relacionado.

Comunidad

Preguntas y respuestas Comunidad
11:50-12:20

Sesión

Presentación de Cloud Firestore

Dan McGrath

Habitación Jacaranda

Firebase acaba de anunciar la versión beta de Cloud Firestore, una base de datos de documentos NoSQL completamente administrada para el desarrollo de apps web y para dispositivos móviles. Está diseñado para almacenar y sincronizar fácilmente datos de apps a escala global, y ahora se encuentra disponible en versión beta. En esta charla, los líderes del producto comparten todos los detalles y demostrarán cómo compilar una app escalable con Cloud Firestore.

Firebase

Desarrolla en dispositivos móviles

Sesión Desarrolla en dispositivos móviles Firebase
11:50-12:20

Sesión

Sesión informativa sobre Google Developers y la certificación de Cloud

JP Souchak y Manohar Silam

Google Developers y la Sala de certificaciones de Cloud

Aprende a obtener reconocimiento por tus habilidades como especialista en la Web móvil, desarrollador asociado de Android, ingeniero de datos o arquitecto de nube. En esta sesión, JP Souchak y Manohar Silam realizarán una sesión informativa en vivo en la que presentarán los aspectos destacados de los dos programas de certificación y las certificaciones individuales. Preguntas y respuestas posteriores, si el tiempo lo permite.

Certificación

Sesión Certificación
11:50-12:20

Sesión

Cómo probar Kotlin

Sean McQuillan

Salón 3a

Kotlin es un lenguaje de alto nivel que está completamente integrado con Java y Android Studio. Se usa para el desarrollo de Android en muchas apps populares. En esta charla, aprenderás a usar Kotlin con un análisis detallado de cómo escribir pruebas. Las pruebas son una excelente manera de aprender a usar Kotlin, escribir pruebas legibles y presentar a tu equipo de desarrollo la potencia de Kotlin.

Android

Android

Sesión Android Android
12:30-13:00

Sesión

Cómo crear un sitio de comercio electrónico con AMP

Ben Morss, Raghu Simha

Habitación Jacaranda

AMP se expandió a una biblioteca de componentes web de servicio completo, ideal para crear rápidamente páginas web atractivas y dinámicas. En esta charla, te mostraremos algunas de las cosas increíbles que puede hacer AMP y, por último, mostraremos cómo usar AMP para crear una experiencia completa de comercio electrónico.

AMP

AWP

Web móvil

Sesión Web móvil AWP de AMP
12:30-13:00

Sesión

Sesión de información sobre el programa de GDG

Jennifer Kohl

Sala comunitaria

Obtén información sobre el Programa de Grupos de Google Developers y cómo crear un grupo o unirte como miembro.

Comunidad

Sesión Comunidad
12:30-13:45

Almuerzo

Salón 3b: Zona de pruebas

13:15-13:45

Sesión

Explora Oreo y la biblioteca de compatibilidad

Daniel Galpin

Salón 3a

En este debate, se analizarán en detalle Android Oreo y la biblioteca de compatibilidad. Ven y obtén información sobre los cambios significativos que ayudan a que tus apps funcionen, luzcan y se sientan mejor que nunca.

Android

Android

Sesión Android Android
13:15-14:45

Capacitación

Compila una aplicación web con Firebase y Cloud Firestore

Arthur Thompson

Habitación Guulmohar

Descubre lo fácil que es compilar una app web con Cloud Firestore. Tu instructor compilará una aplicación web basada en este codelab en línea. Puedes seguirlos o compilar la misma app para iOS o Android. Durante esta sesión de capacitación, tendremos a los Googlers disponibles para ayudar con cualquiera de estas tecnologías.

Firebase

Desarrolla en dispositivos móviles

Capacitación Desarrolla en dispositivos móviles Firebase
13:15-14:45

Capacitación

Apps web progresivas basadas en datos

Sara Acosta

Habitación Cassia

Las AWP son relativamente fáciles de crear para sitios de \"solo lectura\". Pero ¿qué sucede cuando deseas que los usuarios trabajen sin conexión y se sincronicen cuando estén en línea? Te ayudamos a diseñar tu app para datos estáticos y dinámicos, crear sincronización en segundo plano, actualizar tu backend cuando estés en línea y usar las herramientas más recientes de Google para simplificar el proceso.

AWP

Web móvil

Capacitación Web móvil AWP
14:00-14:30

Sesión

Cómo convertirse en experto en Google Developers: información del programa GDE

Nathalie Pereira y Melissa Powel

Sala comunitaria

Obtén toda la información sobre el Programa de expertos de Google Developers y cómo puedes unirte.

Comunidad

Sesión Comunidad
14:00-14:30

Sesión

Cómo interactuar con las comunidades con el Asistente de Google y las apps web progresivas

Meggin Kearney

Salón 3a

Imagina un momento antes de la Web en el que cada uno de nosotros éramos miembros de una pequeña comunidad. Confiamos en esa comunidad de vez en cuando para que nos ayudara, para satisfacer nuestras necesidades cuando no pudiéramos hacerlo, y, a cambio, hacíamos lo mismo. Algunos de nosotros podemos tener la suerte de pertenecer a estas comunidades. Aquí es donde entra en juego Asistente de Google. Puede ser una herramienta personal para satisfacer tus necesidades con la comunidad adecuada y, luego, ayudarte a realizar un seguimiento de cómo se satisfacen esas necesidades.

AWP

Web móvil

Sesión Web móvil AWP
14:00-14:30

Sesión

Novedades de la Internet de las cosas, TensorFlow y Asistente de Google

Wayne Piekarski

Habitación Jacaranda

Google tiene una amplia variedad de plataformas y herramientas nuevas para admitir el procesamiento en cualquier lugar. Descubre cómo se puede usar Android Things para simplificar el desarrollo y la producción de dispositivos IoT. Descubre cómo compilar apps para Asistente de Google y conversa con los usuarios. Mira cómo los teléfonos Android, Android Wear y TV permiten que los usuarios interactúen con tu servicio en cualquier momento y lugar. Aprende cómo se puede usar TensorFlow para facilitar el aprendizaje automático en todo tipo de aplicaciones de IoT más allá de los dispositivos móviles.

TensorFlow

Android Things

Asistente

Más allá de los dispositivos móviles

Sesión Más allá de los dispositivos móviles Asistente de Android Things de TensorFlow
14:45-15:15

Sesión

Sesión de información sobre \"Soluciones para India\"

Karthik Padmanabhan

Sala comunitaria

Más información sobre el programa \"Resolver para India\"

Comunidad

Sesión Comunidad
14:45-15:15

Sesión

Desarrollo de apps de conversación para el Asistente de Google con Actions on Google

Daniel Imrie-Situnayake

Habitación Jacaranda

El Asistente de Google está disponible en las plataformas de Google Home y teléfonos Android. Actions on Google te permite ampliar Asistente de Google para crear tus propias apps de conversación. En esta charla, describiremos los componentes clave de Actions on Google, te mostraremos cómo usar herramientas como Dialogflow para compilar fácilmente tu primera app para el Asistente de Google y exploraremos las prácticas recomendadas de la interfaz de usuario de voz (VUI) para diseñar una experiencia de conversación convincente del usuario.

Asistente

Más allá de los dispositivos móviles

Sesión Más allá de los dispositivos móviles Asistente
14:45-15:15

Sesión

Ubicación y batería

Shailen Tuli

Salón 3a

A los usuarios les gustan las apps basadas en la ubicación, pero les preocupa que sean una de las principales fuentes de consumo de batería. Profundizaremos en la relación entre la ubicación y la batería, y discutiremos estrategias para crear apps con un alto nivel de ubicación y, al mismo tiempo, minimizar el consumo de batería.

Android

Android

Sesión Android Android
15:00-16:30

Capacitación

Da la bienvenida a tus usuarios

Sean McQuillan y Prateek Tandon

Habitación Guulmohar

Android proporciona APIs para ayudar a darles una cálida bienvenida a los usuarios la primera vez que usan tu app en un dispositivo nuevo. Las funciones como la copia de seguridad automática y Smart Lock ayudan a mantener contentos a los usuarios, lo que aumenta las posibilidades de que sigan siendo usuarios durante la transición.

Android

Android

Capacitación Android Android
15:00-16:30

Capacitación

Cómo usar Android Things y crear tus propios dispositivos de IoT

Jonathan Koren y Wayne Piekarski

Habitación Cassia

En esta capacitación, aprenderás todo lo que necesitas saber sobre el desarrollo de aplicaciones de IoT para Android Things. Con Android Studio y un kit para desarrolladores, verás lo fácil que es usar tus conocimientos sobre Android para interactuar con hardware en el mundo real.

Android Things

Más allá de los dispositivos móviles

Capacitación Más allá de los dispositivos móviles Android Things
15:30-16:00

Sesión

Reunión de Women Techmakers

Lakshya Sivaramakrishnan

Sala comunitaria

Reunión informal de los líderes de WTM y los miembros de la comunidad en el evento.

Comunidad

Sesión Comunidad
15:30-16:00

Sesión

Estadísticas prácticas con Firebase

Amrit Sanjeev

Habitación Jacaranda

El análisis y la información son fundamentales para el éxito de cada app. En esta sesión, aprenderás cómo Firebase te ayuda a responder preguntas clave sobre tus usuarios y su comportamiento, para que puedas tomar decisiones inteligentes con la hoja de ruta de tu producto.

Firebase

Desarrolla en dispositivos móviles

Sesión Desarrolla en dispositivos móviles Firebase
15:30-16:00

Sesión

Marcos de trabajo y herramientas para apps web progresivas

Rowan Merewood

Salón 3a

Las apps web progresivas (AWP) se extienden por la Web más rápido de lo que nadie podría haber predicho. Hace dos años, los desarrolladores necesitaban hacer la mayor parte del proceso de mantenimiento para aprovechar las nuevas APIs disponibles en el navegador. En la actualidad, contamos con herramientas potentes y sólidas que los desarrolladores de cualquier nivel pueden usar para lanzar aplicaciones más atractivas con rapidez.\n\nEn esta sesión, conocerás las prácticas recomendadas y las sugerencias prácticas para comenzar a usar AWP. Abordaremos las herramientas que existen para ayudar a los desarrolladores de diversos orígenes, además de \nlas filosofías y visiones que sustentan estas herramientas.

AWP

Web móvil

Sesión Web móvil AWP
16:00-17:00

Descanso de la tarde

16:15-16:45

Sesión

Componentes de la arquitectura: Casos de uso

Florina Muntenescu

Salón 3a

El conjunto de bibliotecas de componentes de la arquitectura te ayuda a diseñar apps sólidas, que puedan someterse a pruebas y admitan mantenimiento. En esta charla, analizaremos qué hace cada una de estas bibliotecas y analizaremos los patrones y antipatrones que debes seguir. También exploraremos el tema importante de guardar los datos para minimizar las solicitudes: ¿en la base de datos, ViewModel o en SavedInstanceState?\nPor último, hablaremos de la biblioteca de Paging, la incorporación más reciente de los componentes de la arquitectura. Aprenderás cómo funciona la biblioteca de Paging y descubrirás por qué y cómo debes usarla.

Android

Android

Sesión Android Android
16:15-16:45

Sesión

Contenedores, Kubernetes y Google Cloud

KC Ayyagari

Habitación Jacaranda

Crear un solo microservicio es un desafío comprensible. Crear un clúster de microservicios con balanceo de cargas que sean resilientes y se autorreparan no es tan fácil. Es aún más difícil administrar ese clúster con lanzamientos y reversiones, escalar servicios individuales a pedido y compartir de forma segura secretos y configuración entre los servicios. Kubernetes, un sistema de administración de contenedores de código abierto, puede ayudarte con esto. En esta charla, comenzamos con un microservicio sencillo, lo colocamos en contenedores mediante Docker y lo escalamos a un clúster de microservicios resilientes administrados por Kubernetes. Durante el curso, aprenderás qué hace que Kubernetes sea un gran sistema para automatizar la implementación, las operaciones y el escalamiento de aplicaciones alojadas en contenedores.

Cloud

Desarrolla en dispositivos móviles

Sesión Desarrolla en dispositivos móviles Cloud
16:15-16:45

Sesión

"Sal de tu zona de confort y mejora tus habilidades para establecer contactos"

Jozef Vodička

Sala comunitaria

Aprende y practica habilidades para establecer redes de contactos

Comunidad

Sesión Comunidad
16:45-18:15

Capacitación

Del sitio web a la AWP con Workbox

Básculas David

Habitación Cassia

¿Quieres que tu sitio web funcione sin conexión? Creas un service worker y almacenas en caché algunos archivos, pero quizá no sabes bien cómo manejar las actualizaciones o la caché del navegador. Afortunadamente, los ingenieros de Google tuvieron estas preguntas en su propio trabajo y escribieron Workbox, un conjunto de herramientas y lógica central para una app web progresiva. Te mostraremos cómo convertir un sitio a sin conexión y resolver con facilidad problemas difíciles de almacenamiento en caché.

AWP

Web móvil

Capacitación Web móvil AWP
16:45-18:15

Capacitación

Cómo compilar una app instantánea

Anirudh Dewani

Habitación Guulmohar

Aprende a compilar una app instantánea Android con Android Studio 3.0. Con las Apps instantáneas Android, puedes configurar vínculos de aplicaciones para iniciar las actividades de tu aplicación sin instalarla previamente.

Android

Android

Capacitación Android Android
17:00-17:30

Sesión

Herramientas, pruebas y automatización modernas: Cómo comenzar a usar Lighthouse y Puppeteer.

Eric Bidelman y Vinamrata Singal

Salón 3a

El desarrollo web moderno requiere herramientas modernas. Acompáñanos mientras recorremos las últimas novedades del equipo de Herramientas para desarrolladores de Chrome. Usaremos Lighthouse para guiar tu flujo de trabajo de desarrollo y automatizarlo todo con Chrome y Puppeteer, una nueva biblioteca de Node que permite controlar Chrome sin interfaz gráfica.

AWP

Web móvil

Sesión Web móvil AWP
17:00-17:30

Sesión

Cómo extender Documentos, Hojas de cálculo y Presentaciones de Google con Complementos

Wesley Chun

Habitación Jacaranda

¿Te gusta usar las apps de G Suite, como Documentos, Hojas de cálculo y Presentaciones de Google, pero quieres agregar tus propias funciones? Los complementos te permiten escribir código para acceder a sus datos, incluida la personalización de los menús y las barras laterales en la interfaz de usuario. Quizás quieras obtener datos de otro servidor o conectarte a una base de datos. Todas estas acciones son posibles con los complementos. En esta sesión, te presentaremos Google Apps Script y te mostraremos cómo crear tus propios complementos.

G Suite

Más allá de los dispositivos móviles

Sesión Más allá de los dispositivos móviles G Suite
17:00-17:30

Sesión

Reunión de grupos de comunidades en India

Manoranjan Padhy

Sala comunitaria

Reunión informal de los organizadores y miembros de la comunidad de la India.

Comunidad

Sesión Comunidad
17:45-18:15

Sesión

Calidad sobre cantidad: Por qué la calidad es importante

Johannes Tonollo y Nick Fortescue

Salón 3a

Obtén información para usar Material Design y Android vitals para mejorar la experiencia del usuario y aumentar la participación y la retención. Crea una app de alta calidad para obtener mejores opiniones de los usuarios y hacer que los equipos editoriales lo noten con más frecuencia.

Juega

Desarrolla en dispositivos móviles

Sesión Desarrolla en dispositivos móviles Juega
17:45-18:15

Sesión

Qué es lo próximo para la Web

Tomás Steiner y Steven Soneff

Habitación Jacaranda

Ya sea que trabaje en el comercio electrónico, los medios de comunicación, los videojuegos o algún otro tipo de sitio, debe saber sobre el futuro de la Web. En esta sesión, analizaremos los próximos pasos de las APIs, las plataformas y las tecnologías. Es probable que no necesites una aplicación nativa después de todo.

AWP

Web móvil

Sesión Web móvil AWP
18:30 - 22:00

Después de la fiesta