Todos los horarios corresponden a la zona horaria de verano de Europa Central (UTC+02:00)
- Se transmitirán en vivo
Tiempo | Descripción | _tipo | _track | _producto |
---|---|---|---|---|
10:00 - 10:45 Discurso de apertura |
Discurso de apertura del día 2Ewa Macias, Behshad Behzadi y Mícheál Ó FoghlúSala del auditorio de la S1 Obtén más información sobre los esfuerzos de ingeniería de Google en Europa y conoce a las personas que están detrás. |
Discurso de apertura | Más allá del desarrollo móvil en dispositivos móviles | Nube de Asistente |
10:45 - 11:30 Preguntas y respuestas |
Preguntas y respuestas sobre creación de comunidadesDaniel FrancSala 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. |
Preguntas y respuestas | Comunidad | |
11:00 - 17:15 Sesión |
Google Developers y la certificación de CloudGoogle Developers y la Sala de certificaciones de Cloud Descubre las novedades de los programas de certificación de Google Developers y Google Cloud. Conoce expertos en Android, la Web y Cloud, y descubre cómo obtener la certificación. |
Sesión | Comunidad | |
11:00 - 11:45 Sesión |
Componentes de la arquitecturaFlorina MuntenescuSala del auditorio de la S1 Desde el lanzamiento de los componentes de la arquitectura de Android en versión preliminar en I/O, muchos desarrolladores nos han brindado excelentes comentarios. Tenemos las actualizaciones más recientes y analizamos en profundidad casos de uso interesantes. |
Sesión | Android | Android |
11:00 - 12:30 Capacitación |
Apps web progresivas basadas en datosSara AcostaS3.1 Salón de la Cámara de Capacitación Las AWP son relativamente fáciles de crear para sitios de \"solo lectura\", pero ¿qué sucede cuando deseas que tus 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. |
Capacitación | Web móvil | AWP |
11:00 - 11:45 Sesión |
Aprendizaje automático con TensorFlowAndrew GasparovicSalón de teatro para sesiones de S2 TensorFlow es el framework de aprendizaje automático de código abierto más popular del mundo. En esta charla, te daremos una introducción a TensorFlow y conoceremos algunos aspectos nuevos que desarrollamos. Además, abordaremos algunos casos de uso que demuestran cómo Google usa TensorFlow en el mundo real. |
Sesión | Más allá de los dispositivos móviles | TensorFlow |
11:00 - 12:30 Capacitación |
El camino hacia adelante (y hacia atrás): Cómo definir una navegación exitosa en tu appLiam Spradlin y Yasmine EvjenS3.2 Salón de la Cámara de Capacitación La navegación es fundamental para la experiencia del usuario de una app. La forma en que un usuario navega por tu aplicación puede determinar cómo se siente sobre ella, si la utiliza con éxito y si esta cumple con los objetivos comerciales. Definir la navegación de tu aplicación no siempre es sencillo. En esta sesión, analizaremos patrones de navegación comunes en Android, cómo funcionan y cómo combinarlos para definir una navegación exitosa en tu app. Te guiaremos para que identifiques a los usuarios clave, priorices las tareas de los usuarios y organices el contenido dentro de una jerarquía. |
Capacitación | Desarrolla en dispositivos móviles | Android |
11:30 - 12:00 Sesión |
Cómo convertirse en experto en Google Developers: información del programa GDEMonika StarzykSala comunitaria Obtén toda la información sobre el Programa de expertos de Google Developers y cómo puedes unirte. |
Sesión | Comunidad | |
11:45 - 12:30 Sesión |
Aspectos básicos de Google Cloud Platform: visita guiadaMarc Cohen, Mete AtamelSala del auditorio de la S1 Hay muchos temas relacionados con la computación en la nube, y tratar de entenderlo todo puede ser abrumador. En esta sesión, Marc y Mete lo guiarán a través de un recorrido práctico y práctico por el increíble alcance y profundidad de los problemas que se pueden resolver con Google Cloud Platform. |
Sesión | Desarrolla en dispositivos móviles | Nube de Asistente |
11:45 - 12:30 Sesión |
Cómo impulsar el rendimiento mediante mejoras en la calidad de la appAlexey KokinSalón de teatro para sesiones de S2 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 usuarios y hacer que los equipos editoriales te vean con más frecuencia. |
Sesión | Desarrolla en dispositivos móviles | Firebase |
12:00-14:15 a.m. Capacitación |
Laboratorio de aretesEliška ČejpováSala comunitaria Construir aros, collares, brazaletes o cualquier artículo fabricado con componentes viejos de computadora. |
Capacitación | Comunidad | |
12:30 - 14:00 Capacitación |
Potencia tu app con Cloud Functions y el aprendizaje automáticoS3.1 Salón de la Cámara de Capacitación Supongamos que tienes una app existente que usa Firebase. Sin embargo, ahora quieres agregar procesamiento de pagos, procesamiento de imágenes, enviar notificaciones push u otra funcionalidad que realmente no se puede hacer en la app. ¿Cómo puedes hacer todo esto sin tener que iniciar tus propios servidores? Firebase tiene lo que necesitas. En este codelab, aprenderás a escribir funciones de JavaScript que se ejecuten en respuesta a eventos que ocurran en Firebase. Luego, implementarás estas funciones en Cloud Functions para Firebase, donde ejecutan con ajuste de escala automático en la infraestructura de Google. Para aprovechar al máximo asistir, asegúrate de tener Node.js y npm instalados en tu máquina junto con tu editor de texto favorito. |
Capacitación | Desarrolla en dispositivos móviles | Firebase |
12:30 - 13:15 Sesión |
Panel de la IU de Voice: ¿De qué se trata todo el ruido?Nandini Stocker, Sachit Mishra, Kimberly Harvey y Marc PaulinaSalón de teatro para sesiones de S2 Por definición, la conversación es el intercambio de ideas mediante palabras habladas entre dos personas. Pero ¿qué sucede cuando se produce ese intercambio entre el ser humano y el dispositivo? ¿Las normas conversacionales cambian? Si es así, ¿qué tan diferente? En este panel, exploraremos la intersección entre el diseño y el desarrollo para aprender a crear experiencias de conversación excelentes para tus usuarios. Panelistas: Sachit Mishra, desarrolladora de Assistant/Actions on Google, Kimberly Harvey, diseñadora de conversaciones, y Marc Paulina, diseñadora de UX para Asistente de Google en Wear; moderado por Nandini Stocker, directora de Asociaciones y Apoyo de Diseño de Conversación |
Sesión | Desarrolla en dispositivos móviles | |
12:30 - 14:00 Capacitación |
Análisis detallado del diseño de restriccionesDan GalpinS3.2 Salón de la Cámara de Capacitación En este taller, aprenderás a usar el editor de diseño de restricciones con el objetivo de crear diseños flexibles y eficientes para tus apps de Android. El taller ofrece una app de partida para que puedas experimentar con los diseños. |
Capacitación | Android | Android |
12:30 - 13:15 Sesión |
Contenedores, Kubernetes y Google CloudRobert Kubis y Steffen HanikelSala del auditorio de la S1 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 proceso, aprenderemos lo que hace que Kubernetes sea un gran sistema para automatizar la implementación, las operaciones y el escalamiento de aplicaciones alojadas en contenedores. Nos complace que FlixBus nos acompañe en el escenario para hablar sobre las experiencias y las prácticas recomendadas de adopción y ejecución de Kubernetes en producción. |
Sesión | Desarrolla en dispositivos móviles | Cloud |
13:15 - 13:45 Sesión |
El año en curso de la política global de tecnologíaDaniela OslerSala del auditorio de la S1 En esta sesión, te presentaremos las tendencias emergentes políticas y tecnológicas que afectan a los desarrolladores, y te daremos ideas claras para que puedas expresar tu opinión en el debate. |
Sesión | Android | Android Things |
13:30 - 14:15 Sesión |
Información sobre el Programa para agencias de Google DevelopersAmit ChopraSala comunitaria Obtener toda la información acerca del Programa para agencias de Google Developers |
Sesión | Comunidad | |
14:15 - 15:00 Sesión |
Potencia de tus apps con ubicación y mapasBrett MorganSalón de teatro para sesiones de S2 Google Maps acerca el mundo al alcance de todos. Descubre cómo puedes aprovechar nuestras APIs para incorporar Google Maps en tu app para Android o iOS. Te mostraremos cómo utilizar los diseños para mostrar tus funciones y habilitar nuevos casos de uso. Las API de Google Maps también pueden brindarte muchas funcionalidades adicionales, lo que te permite aprovechar nuestros datos sobre el mundo. Aprenderás a mostrar el mundo a tus usuarios. |
Sesión | Desarrolla en dispositivos móviles | Maps |
14:15 - 15:00 Sesión |
Crear una comunidad de Google: información del programa de GDGDaniel FrancSala comunitaria Obtén información sobre el Programa de Grupos de Google Developers y cómo crear un grupo o unirte como miembro. |
Sesión | Comunidad | |
14:15 - 15:45 Capacitación |
Ejecución práctica de un modelo de TensorFlow en AndroidMark DaoustS3.2 Salón de la Cámara de Capacitación En esta sesión, aprenderás a usar TensorFlow para agregar aprendizaje automático a tus aplicaciones para Android. TensorFlow facilita el uso del aprendizaje automático. Esta charla es una excelente sesión para que cualquier desarrollador de Android vea cómo se puede agregar. |
Capacitación | Más allá de los dispositivos móviles | TensorFlow para Android |
14:15 - 15:00 Sesión |
Marcos de trabajo y herramientas para apps web progresivasEdgardoSala del auditorio de la S1 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. Sin embargo, actualmente tenemos herramientas potentes y sólidas que pueden ayudar a los desarrolladores de cualquier experiencia a enviar aplicaciones más atractivas con rapidez. En esta sesión, aprenderás lo siguiente:• Prácticas recomendadas para AWP que deberías aprovechar• Las herramientas que existen para ayudar a los desarrolladores que provienen de una gran variedad de orígenes • Las filosofías y sus primeros pasos |
Sesión | Web móvil | AWP |
14:15 - 15:45 Capacitación |
Actividad práctica con las APIs de Google Cloud Vision y Natural LanguageSara RobinsonS3.1 Salón de la Cámara de Capacitación En esta capacitación dictada por un instructor, se mostrará paso a paso cómo usar la API de Google Cloud Vision y la API de Cloud Natural Language. Esto ayudará a los asistentes a comprender lo que se necesita para mejorar sus aplicaciones o escribir nuevas, mientras se aprovechan las increíbles capacidades de las APIs de aprendizaje automático de Google Cloud. |
Capacitación | Desarrolla en dispositivos móviles | Cloud |
15:00 - 15:45 Sesión |
Qué sigue para la WebTomás SteinerSalón de teatro para sesiones de S2 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, conocerás 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... |
Sesión | Web móvil | Web móvil |
15:00 - 15:30 Sesión |
Asociación de la comunidad: junto con información del programa de Google DevelopersDaniel FrancSala comunitaria Obtén información sobre el programa para líderes de la comunidad que las crean, con inspiración de otros líderes y Google Developers. |
Sesión | Comunidad | |
15:00 - 15:45 Sesión |
Desarrollo de apps de Asistente conversacional mediante Actions on GoogleIdo Green y Dan Imrie-SitunayakeSala del auditorio de la S1 El Asistente de Google está disponible en teléfonos Google Home y Android. Actions on Google permite a los desarrolladores ampliar el Asistente de Google para crear tus propias aplicaciones para el Asistente conversacional. En esta charla, describiremos los componentes clave de Actions on Google, te mostraremos cómo compilar fácilmente tu primera app del Asistente usando herramientas como API.AI y exploraremos las prácticas recomendadas de la interfaz de usuario de voz (VUI) para diseñar experiencias de conversación convincentes que deleiten a los usuarios. |
Sesión | Más allá de los dispositivos móviles | Asistente |
15:30 - 16:30 Sesión |
Información sobre el programa Women TechmakersAzzurra RagoneSala comunitaria Obtén información sobre el programa Women Techmakers y cómo unirte. |
Sesión | Comunidad | |
15:45 - 17:15 Capacitación |
Práctica con Asistente de Google y cómo desarrollar tus propias apps del Asistente con API.AISachit Mishra y Shuyang ChenS3.2 Salón de la Cámara de Capacitación En esta sesión, aprenderás a crear tus propias apps para el Asistente que funcionen con el Asistente de Google. Con API.AI, verás lo fácil que es crear una conversación con un usuario con solo programar algunas oraciones y respuestas de ejemplo. Con un hook web simple escrito con Node.js, puedes conectar tu app del Asistente con tu propio backend de servidor. Esta es una excelente sesión para que cualquier desarrollador aprenda a compilar para el Asistente de Google.Antes de asistir a esta capacitación, asegúrate de tener instalado lo siguiente: Node.js v6+ (LTS) y Firebase CLI (\"npm install -g firebase-tools\") |
Capacitación | Más allá de los dispositivos móviles | Asistente |
15:45 - 16:30 Sesión |
Herramientas de rendimientoWojtek KalicińskiSala del auditorio de la S1 El rendimiento importa, y este año Google Play y Android Studio proporcionaron herramientas nuevas para ayudarte a diagnosticar problemas de rendimiento y mantener tus apps rápidas y fluidas. |
Sesión | Android | Android Play |
15:45 - 16:30 Sesión |
App hasta 60: Usa Firebase en tu app existentePersona de JenniferSalón de teatro para sesiones de S2 Ya compilaste el núcleo de tu app. Ahora, ¿cómo sabes qué están haciendo tus usuarios? ¿Cómo puedes volver a captar su atención? ¿Cómo puedes evitar las fallas y los bloqueos fuera de tu app? |
Sesión | Desarrolla en dispositivos móviles | Cloud |
15:45 - 17:15 Capacitación |
Cómo integrar AMP en AWPSara AcostaS3.1 Salón de la Cámara de Capacitación Accelerated Mobile Pages (AMP) es ideal para sitios basados en contenido, como sitios de noticias y blogs, pero ¿qué pasa si quieres integrarlos en apps web progresivas? Descubre cómo combinar la velocidad de AMP con la potencia sin conexión de las apps web progresivas. |
Capacitación | Web móvil | AMP de AWP |
16:30 - 17:15 Sesión |
Introducción a DeepMindJuan SilveiraSala del auditorio de la S1 Una breve descripción general del trabajo que ha estado haciendo DeepMind. |
Sesión | Más allá de los dispositivos móviles | DeepMind |
16:30 - 17:15 Sesión |
Modulariza tu appBernardo LópezSalón de teatro para sesiones de S2 La modularización de tu app te permite ofrecer el APK más pequeño a los usuarios, lo cual es fundamental para compilar apps instantáneas y también útil para atacar a mercados emergentes. |
Sesión | Android | Android |
17:15-6:00 Discurso de apertura |
Discurso de cierreDirk Primbs y Sowmya SubramaSala del auditorio de la S1 Cambiando el mundo, un poco a la vez |
Discurso de apertura | Más allá del desarrollo móvil en la Web móvil Android |