Todas las horas corresponden a la zona horaria de verano de Europa central (UTC+02:00).
- Se transmitirán en vivo
Tiempo | Descripción | _tipo | _seguimiento | _producto |
---|---|---|---|---|
10.00 a 10.45 Keynote |
Discurso de apertura del día 2Ewa Macias, Behshad Behzadi, Mícheál ó FoghlúSalón del auditorio de la sesión S1 Obtén más información sobre los esfuerzos de ingeniería de Google en Europa y conoce a sus integrantes. |
Keynote | Beyond Mobile para dispositivos móviles | Assistant Cloud |
10:45 - 11:30 Preguntas y respuestas |
Preguntas y respuestas sobre la creación de comunidadesDaniel FrancSala de la comunidad ¿Cómo puedes interactuar con una comunidad en torno a tu proyecto? ¿Cómo se crea un gran grupo de encuentros? Ven a preguntarle a los empleados de Google y a otros líderes de la comunidad todo lo relacionado con la comunidad. |
Preguntas y respuestas | Comunidad | |
11.00 a 17.15 Sesión |
Google Developers y Cloud CertificationSala de certificación de Google Developers y Cloud Descubre las novedades de los programas de certificación de Google Cloud y Google Developers. Conoce a los expertos de Android, Cloud y la Web, y descubre cómo obtener la certificación. |
Sesión | Comunidad | |
11:00 - 11:45 Sesión |
Componentes de la arquitecturaFlorina MuntenescuSalón del auditorio de la sesión S1 Desde el lanzamiento de los componentes de la arquitectura de Android en vista previa en I/O, muchos desarrolladores nos han hecho comentarios muy positivos. Contamos con las últimas actualizaciones y profundizamos en casos de uso interesantes. |
Sesión | Android | Android |
11.00 a 12.30 Entrenamiento |
Aplicaciones web progresivas basadas en datosSarah ClarkS3.1 Salón para la capacitación de la cámara Las PWA son relativamente fáciles de crear para sitios de 'solo lectura', pero ¿qué sucede cuando desea que los usuarios trabajen sin conexión y se sincronicen cuando están en línea? Te ayudamos a diseñar la 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. |
Entrenamiento | Web móvil | AWP |
11:00 - 11:45 Sesión |
Aprendizaje automático con TensorFlowAndrés GasparovicSala de teatro de la sesión S2 TensorFlow es el marco de trabajo de aprendizaje automático de código abierto más popular del mundo. En esta charla, te presentaremos TensorFlow y también repasaremos cosas nuevas que hemos desarrollado. También abarcaremos algunos casos de uso que demuestran cómo Google usa TensorFlow y en el mundo real. |
Sesión | Más allá de los dispositivos móviles | TensorFlow |
11.00 a 12.30 Entrenamiento |
Cómo avanzar (y retroceder): cómo definir una navegación exitosa en la appLiam Spradlin, Yasmine EvjenS3.2 Cámara de capacitación La navegación es fundamental para la experiencia del usuario de una app. La manera en la que un usuario navega por tu app puede determinar cómo se siente con ella, si la usa correctamente y si cumple con los objetivos comerciales. Definir la navegación de tu app 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 mostraremos cómo identificar usuarios clave, priorizar tareas de los usuarios y organizar contenido ubicándolo en una jerarquía. |
Entrenamiento | Desarrolla en dispositivos móviles | Android |
11:30 - 12:00 Sesión |
Cómo convertirse en un Experto en desarrolladores de Google: información del programa de GDEMonika StarzykSala de la comunidad Obtén toda la información sobre el Programa de expertos de Google Developers y cómo unirte. |
Sesión | Comunidad | |
11:45 - 12:30 Sesión |
Aspectos básicos de Google Cloud Platform: Una visita guiadaMarc Cohen y Mete AtamelSalón del auditorio de la sesión S1 La computación en la nube tiene muchos aspectos importantes; tratar de entenderla puede ser abrumadora. En esta sesión, Marc y Mete lo guiarán a través de una visita guiada práctica y práctica sobre el increíble alcance y la profundidad de los problemas que se pueden resolver con Google Cloud Platform. |
Sesión | Desarrolla en dispositivos móviles | Assistant Cloud |
11:45 - 12:30 Sesión |
Cómo mejorar el rendimiento mediante mejoras en la calidad de la appAlexey KokinSala de teatro de la sesión S2 Aprende a 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 para que los equipos editoriales lo noten con más frecuencia. |
Sesión | Desarrolla en dispositivos móviles | Firebase |
12.00 - 14.15 Entrenamiento |
Earrings LabProvincia de Eliška ČejpováSala de la comunidad Crea aretes, collares, pulseras o cualquier cosa con componentes informáticos antiguos. |
Entrenamiento | Comunidad | |
12.30 a 14.00 Entrenamiento |
Potencia tu app con Cloud Functions y el aprendizaje automáticoS3.1 Salón para la capacitación de la cámara Supongamos que tienes una app que usa Firebase. Pero ahora quieres agregar el procesamiento de pagos, el procesamiento de imágenes, el envío de notificaciones push y otras funciones que no se pueden realizar desde la aplicación. ¿Cómo puede hacer esto sin iniciar sus propios servidores? Firebase te ayuda. En este codelab, aprenderás a escribir funciones de JavaScript que se ejecutan en respuesta a eventos que ocurren en Firebase. Luego, implementarás estas funciones en Cloud Functions para Firebase, donde se ejecutan de forma automática en la infraestructura de Google. Para aprovechar al máximo el evento, asegúrate de tener Node.js y npm instalados en tu máquina junto con tu editor de texto favorito. |
Entrenamiento | Desarrolla en dispositivos móviles | Firebase |
12.30 - 13.15 Sesión |
Panel de la IU de Voice: ¿Cuál es el problema?Nandini Stocker, Sachit Mishra, Kimberly Harvey y Marc PaulinaSala de teatro de la sesión S2 Por definición, la conversación es el intercambio de ideas por medio de palabras habladas entre dos personas. Pero ¿qué sucede cuando ese intercambio se produce entre personas y dispositivos? ¿Las normas de conversación 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 los usuarios. Panelistas: Sachit Mishra, desarrollador de Assistant/Actions en Google, Kimberly Harvey, diseñadora de conversaciones y Marc Paulina, diseñador de UX para el Asistente de Google en Wear, moderados por Nandini Stocker, jefe de Apoyo para Diseño de Conversaciones |
Sesión | Desarrolla en dispositivos móviles | |
12.30 a 14.00 Entrenamiento |
Análisis detallado del diseño de restriccionesDan GalpínS3.2 Cámara de capacitación En este taller, aprenderás a usar el editor de diseño de restricciones a fin de compilar diseños flexibles y eficientes para tus apps de Android. El taller proporciona una app de inicio para que puedas experimentar con los diseños. |
Entrenamiento | Android | Android |
12.30 - 13.15 Sesión |
Contenedores, Kubernetes y Google CloudRobert Kubis, Steffen HanikelSalón del auditorio de la sesión S1 Crear un solo microservicio es un desafío comprensible. Crear un clúster de microservicios con balanceo de cargas que sean resilientes y que se autorreparan no es tan fácil. Administrar ese clúster con lanzamientos y reversiones, escalar servicios individuales a pedido y compartir de forma segura secretos y configuraciones entre servicios es aún más difícil. Kubernetes, un sistema de administración de contenedores de código abierto, puede ayudar con esto. En esta charla, comenzamos con un microservicio simple, lo organizamos en contenedores con Docker y lo escalamos a un clúster de microservicios resilientes que administra Kubernetes. Durante el proceso, veremos por qué Kubernetes es un gran sistema para automatizar la implementación, las operaciones y el escalamiento de las aplicaciones en contenedores. Estamos encantados de que FlixBus se una a nosotros en el escenario para hablar sobre experiencias y prácticas recomendadas para la adopción y ejecución de Kubernetes en producción. |
Sesión | Desarrolla en dispositivos móviles | Cloud |
13:15 a 13:45 Sesión |
El año que viene sobre la política tecnológica globalDanielle OslerSalón del auditorio de la sesión S1 En esta sesión, te explicaremos las tendencias políticas y tecnológicas emergentes que afectan a los desarrolladores y te daremos ideas claras para que expreses tu opinión. |
Sesión | Android | Android Things de Android |
13.30 - 14.15 Sesión |
Información del programa Google Developers AgencyAmit CprpraSala de la comunidad Obtenga más información acerca del programa Google Developers Agency. |
Sesión | Comunidad | |
14:15 a 15:00 Sesión |
Cómo usar las ubicaciones y los mapas en tus appsBrett MorganSala de teatro de la sesión S2 Google Maps acerca el mundo al alcance de todos. Obtén información sobre cómo puedes aprovechar nuestras API para llevar Google Maps a tu app para Android o iOS. Te mostramos cómo usar el estilo para mostrar tus funciones y habilitar casos de uso nuevos. Las API de Google Maps también te ofrecen muchas funciones adicionales, lo que te permite aprovechar nuestros datos sobre el mundo. Aprenderás cómo llevar el mundo a tus usuarios. |
Sesión | Desarrolla en dispositivos móviles | Maps |
14:15 a 15:00 Sesión |
Crear una comunidad de Google: información del programa de GDGDaniel FrancSala de la comunidad Obtén toda la información sobre el Programa de grupos de programadores de Google, sobre cómo crear un grupo o unirte como miembro. |
Sesión | Comunidad | |
14:15 a 15:45 Entrenamiento |
Ejecución práctica de un modelo de TensorFlow en AndroidMarcar DaoustS3.2 Cámara de capacitación En esta sesión, aprenderás a usar TensorFlow a fin de agregar aprendizaje automático a tus aplicaciones para Android. TensorFlow facilita el aprendizaje automático, y esta charla es una gran sesión para que cualquier desarrollador de Android vea cómo se puede agregar. |
Entrenamiento | Más allá de los dispositivos móviles | TensorFlow para Android |
14:15 a 15:00 Sesión |
Marcos de trabajo y herramientas para apps web progresivasStephen FluinSalón del auditorio de la sesión S1 Las Progressive Web Apps (PWA) se extienden por la Web más rápido de lo que nadie hubiera predicho. Hace dos años, los desarrolladores debían realizar la mayoría de los procesos de plomería por sí mismos para aprovechar las nuevas API disponibles en el navegador, pero hoy contamos con herramientas potentes y sólidas que pueden ayudar a los desarrolladores de cualquier contexto a enviar rápidamente aplicaciones más atractivas. En esta sesión, aprenderás lo siguiente:• Prácticas recomendadas para las AWP que debes aprovechar.• Las herramientas que existen para ayudar a los desarrolladores que provienen de una amplia variedad de orígenes.• Las filosofías para comenzar: herramientas y filosofías |
Sesión | Web móvil | AWP |
14:15 a 15:45 Entrenamiento |
Experiencia práctica con las API de Google Cloud Vision y Natural LanguageSara RobinsonS3.1 Salón para la capacitación de la cámara Esta capacitación dictada por un instructor le 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 qué se necesita para mejorar sus aplicaciones o escribir nuevas, a la vez que se aprovechan las asombrosas capacidades de las API de aprendizaje automático de Google Cloud. |
Entrenamiento | Desarrolla en dispositivos móviles | Cloud |
15.00 a 15.45 Sesión |
¿Qué sigue en la Web?Thomas SteinerSala de teatro de la sesión S2 Ya sea que trabaje en comercio electrónico, medios de comunicación, videojuegos o cualquier otro tipo de sitio, debe conocer el futuro de la Web. En esta sesión, aprenderás lo siguiente sobre API, plataformas y tecnologías. Es posible que después de todo no necesites una aplicación nativa... |
Sesión | Web móvil | Web móvil |
15.00 a 15.30 Sesión |
Asociación comunitaria: información del programa Google DevelopersDaniel FrancSala de la comunidad Obtén información sobre el programa para líderes comunitarios que se dedican a la creación de comunidades mediante la inspiración de otros líderes y desarrolladores de Google. |
Sesión | Comunidad | |
15.00 a 15.45 Sesión |
Cómo desarrollar apps de Asistente conversacional mediante Actions on GoogleIdo Green y Dan Imrie-SitunayakeSalón del auditorio de la sesión S1 El Asistente de Google está disponible en teléfonos Google Home y Android. Actions on Google permite que los desarrolladores extiendan el Asistente de Google para crear apps propias del Asistente. En esta charla, describiremos los componentes clave de Actions on Google, te mostraremos cómo compilar fácilmente tu primera app de Asistente con herramientas como API.AI y exploraremos las prácticas recomendadas para la interfaz de usuario de voz (VUI) a fin de diseñar experiencias de conversación atractivas que deleiten a los usuarios. |
Sesión | Más allá de los dispositivos móviles | Asistente |
15.30 - 16.30 Sesión |
Información del programa Women TechmakersAzzurra RagoneSala de la comunidad Obtén más información sobre el programa Women Techmakers y cómo puedes unirte. |
Sesión | Comunidad | |
15:45 - 17:15 Entrenamiento |
Experiencia práctica con el Asistente de Google y el desarrollo de tus propias apps del Asistente con API.AISachit Mishra, Shuyang Chen,S3.2 Cámara de capacitación En esta sesión, aprenderás a crear tus propias apps del Asistente que funcionen con el Asistente de Google. Con API.AI, verá lo fácil que es crear una conversación con un usuario. Para ello, simplemente programe algunas oraciones y respuestas de ejemplo. Mediante un hook web sencillo escrito con Node.js, puedes conectar tu app del Asistente con tu propio backend del servidor. Esta es una gran sesión para que cualquier desarrollador aprenda a realizar compilaciones con el Asistente de Google.Antes de asistir a esta capacitación, asegúrate de tener instalado lo siguiente: Node.js v6+ (LTS), Firebase CLI (\&t;npm install -g firebase-tools\") |
Entrenamiento | Más allá de los dispositivos móviles | Asistente |
15:45 a 16:30 Sesión |
Herramientas de rendimientoWojtek KalicińskiSalón del auditorio de la sesión S1 El rendimiento importa, y este año Google Play y Android Studio proporcionaron herramientas completamente nuevas para ayudarte a diagnosticar problemas de rendimiento a fin de que tus apps funcionen más rápido y sin problemas. |
Sesión | Android | Android Play |
15:45 a 16:30 Sesión |
App a 60: Cómo usar Firebase en tu app existenteJennifer PersonSala de teatro de la sesión S2 Ya compilaste el núcleo de tu aplicación. Ahora, ¿cómo sabes qué hacen los usuarios? ¿Cómo puedes volver a atraerlos? ¿Y cómo puedes evitar fallas y bloqueos para que tu app no se escape? |
Sesión | Desarrolla en dispositivos móviles | Cloud |
15:45 - 17:15 Entrenamiento |
Integración de AMP en AWPSarah ClarkS3.1 Salón para la capacitación de la cámara Las Accelerated Mobile Pages (AMP) son ideales para sitios basados en contenido, como sitios de noticias y blogs, pero ¿qué sucede si deseas incorporarlos a las apps web progresivas? Ven a aprender a combinar la velocidad de AMP con la potencia sin conexión de las apps web progresivas. |
Entrenamiento | Web móvil | AWP de AWP |
16:30 - 17:15 Sesión |
Introducción a DeepMindJuan SilveiraSalón del auditorio de la sesión S1 Una breve descripción general del trabajo que realiza DeepMind. |
Sesión | Más allá de los dispositivos móviles | Mente profunda |
16:30 - 17:15 Sesión |
Modularización de tu appBen WeissSala de teatro de la sesión S2 La modularización de tu app te ayuda a ofrecer el APK más pequeño a los usuarios, lo cual es fundamental para compilar apps instantáneas y es útil para atacar mercados emergentes. |
Sesión | Android | Android |
17:15 a 18:00 Keynote |
Discurso de cierreDirk Primbs, Sowmya SubramaSalón del auditorio de la sesión S1 Cambiando el mundo, un paso a la vez |
Keynote | Más allá del desarrollo para celulares en la Web móvil |