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 - 11:00 Discurso de apertura |
Discurso de apertura del día 1Jason Titus, Tal Oppenheimer, Francis Ma, Sara Robinson, Daniel Galpin y Tilke JuddSala del auditorio de la S1 Recibe información sobre las novedades y actualizaciones más recientes sobre los productos y las plataformas para desarrolladores de Google. |
Discurso de apertura | 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:30 - 17:45 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:30 - 13:00 Capacitación |
Cómo crear una app con componentes de arquitecturaFlorina MuntenescuS3.1 Salón de la Cámara de Capacitación 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. En esta capacitación, usarás los diferentes componentes para crear una app meteorológica que extraiga datos de una fuente remota, los almacene de forma local y los muestre al usuario. No se requiere experiencia en bibliotecas. |
Capacitación | Android | Android |
11:30 - 12:15 Sesión |
Apps web progresivas: ¿Qué, por qué y cómo?Nombre de personaSala del auditorio de la S1 Las Progressive Web Apps combinan lo mejor de la Web y lo mejor de las apps. Se cargan rápidamente, incluso en redes débiles, pueden volver a generar participación de los usuarios mediante el envío de notificaciones push web, tienen un ícono en la pantalla de inicio y se cargan como experiencias de pantalla completa de nivel superior.En esta charla, explicaremos el qué, el por qué y el cómo de las Progressive Web Apps y trabajaremos con ejemplos de código. |
Sesión | Web móvil | AWP |
11:30 - 12:15 Sesión |
Novedades de Internet de las cosas y Asistente de GoogleDave SmithSalón de teatro para sesiones de S2 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 el Asistente de Google permite a los usuarios conversar con tus Acciones. Mira cómo los teléfonos Android, Android Wear y Android Auto 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. |
Sesión | Más allá de los dispositivos móviles | TensorFlow para Android Things |
11:30 - 13:00 Capacitación |
Crea una app para dispositivos móviles con FirebaseSara AcostaS3.2 Salón de la Cámara de Capacitación Cuando compilas una app con Firebase, esta se encarga del almacenamiento de datos, la sincronización, el almacenamiento de archivos, la autenticación y otras funciones de backend para que dediques tu tiempo a pulir las interacciones de los usuarios. En este codelab, te guiaremos para que compiles una app sofisticada en tiempo real usando solo los SDK de Firebase. Mostraremos las diversas formas en las que Firebase puede ayudarte a alcanzar el éxito y te brindaremos asistencia en las instalaciones a medida que compiles tu app. El instructor compilará una app web, pero el codelab está disponible para iOS, Android y la Web. Puedes elegir tu tecnología preferida, y nuestros asistentes profesores estarán disponibles para responder preguntas en todas las plataformas. |
Capacitación | Desarrolla en dispositivos móviles | Firebase |
12:00 - 12:45 Meetup |
Reunión de la comunidad de DACHKatha Lindenthal y Tim MesserschmidtSala comunitaria Reunión informal de los organizadores y miembros de la comunidad de DACH. |
Meetup | Comunidad | |
12:15 - 13:00 Sesión |
Android Things: la plataforma de IoT para todo el mundoRebeca FrankSala del auditorio de la S1 Android Things es la plataforma de Internet de las cosas (IoT) de Google que se basa en el sistema operativo Android. En esta presentación, Rebecca aborda los conceptos básicos para comenzar a usar la plataforma y cómo cualquier desarrollador sin experiencia en electrónica puede compilar apps de IoT con Android Things. En esta sesión, se muestran algunos casos de uso y ejemplos, además de cómo puedes usar las bibliotecas de Android existentes con tu próximo proyecto de IoT. |
Sesión | Más allá de los dispositivos móviles | Android Things |
12:15 - 13:00 Sesión |
¿Qué puede hacer Kotlin por mí?Hadi HaririSalón de teatro para sesiones de S2 Es probable que ya hayas oído hablar de Kotlin y que hayas visto algunas de sus funciones. Quizás te estés preguntando cuál es la gran ventaja. Claro, tiene una sintaxis más atractiva. ¿Y qué más? Sin embargo, Kotlin es que no se trata de una lista de funciones, sino de cómo, juntas y en armonía, estas funciones conducen a una experiencia de desarrollo más agradable y productiva. En esta charla, nos centraremos en mostrar por qué Kotlin resuelve algunos de los problemas que sueles encontrar cuando escribes código, ya sea en Android, Server o cualquier otro tipo de desarrollo de software. |
Sesión | Android | Android |
12:45 - 13:30 Meetup |
Reunión de Women TechmakersAzzurra RagoneSala comunitaria Reunión informal de los líderes de WTM y los miembros de la comunidad en el evento. |
Meetup | Comunidad | |
13:00 - 14:30 Capacitación |
Cómo aprovechar Kotlin en tu app para AndroidNikita GamolskyS3.2 Salón de la Cámara de Capacitación En esta capacitación, adquirirás experiencia práctica en la compilación de apps para Android en el nuevo lenguaje Kotlin compatible. Aprenderás a aprovechar Kotlin para reducir el código estándar, evitar errores comunes y simplificar tu código mediante la conversión de una app para Android existente escrita en Java a Kotlin. |
Capacitación | Android | Android |
13:00 - 14:30 Capacitación |
Cómo usar Android Things y crear tus propios dispositivos de IoTRenato Mangini y Jonathan KorenS3.1 Salón de la Cámara de Capacitación En esta sesió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. |
Capacitación | Más allá de los dispositivos móviles | Android Things |
13:00 - 13:45 Sesión |
Del sitio web a la app web progresivaEwa GasperowiczSala del auditorio de la S1 Dónde comenzar, qué implementar y cómo priorizar las técnicas de apps web progresivas. También aprenderás cómo aprovechar al máximo las estrategias sencillas: pequeños cambios que pueden tener un gran impacto. |
Sesión | Web móvil | AWP |
13:00 - 13:45 Sesión |
De cero a la app: Codifica en vivo un traductor universal con FirebaseJen Tong y Kathy LiSalón de teatro para sesiones de S2 En conjunto, Firebase y Google Cloud Platform ayudan a los desarrolladores a compilar apps web y para dispositivos móviles extraordinarias. En esta sesión, crearemos una app en vivo en el escenario y demostraremos cómo crear una gran experiencia del usuario con Firebase. Luego, ampliamos esta app llamando a las APIs de Google Cloud Platform, sin tener que iniciar servidores ni administrar la infraestructura. Descubrirás personalmente cómo Firebase y Google Cloud Platform facilitan la compilación y el escalamiento de tus apps. |
Sesión | Desarrolla en dispositivos móviles | Cloud |
13:30 - 14:15 Sesión |
Crear una comunidad de Google: información del programa de GDGUttam TripathiSala 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 | |
13:45 - 14:15 Sesión |
¿Qué puedo hacer con Cloud Functions para Firebase? Todo eso.Javier DanielsSalón de teatro para sesiones de S2 Con Cloud Functions, puedes ejecutar fragmentos de código JavaScript en el servidor de Google en respuesta a eventos de Firebase. ¿Qué problemas puede solucionar esto? ¿Puede esto reemplazar por completo un backend tradicional? Aprende con ejemplos para crear aplicaciones más sólidas con Firebase y, además, integrar tecnologías como Twilio, aprendizaje automático y traducción automática. |
Sesión | Desarrolla en dispositivos móviles | TensorFlow para Firebase |
13:45 - 14:15 Sesión |
AWP + AMP es fácil para usuarios y desarrolladoresBen MorssSala del auditorio de la S1 Las AWP ofrecen experiencias similares a las de una app en la Web móvil. AMP permite que la Web sea rápida para los usuarios y simple para los desarrolladores. Si los combinas, tendrás una forma sencilla de compilar una aplicación web envolvente, atractiva y rápida. Puedes integrar contenido de AMP existente en una experiencia de AWP. Acompáñanos mientras te mostramos cómo compilar una AWP/AMP sin un solo framework de JavaScript. |
Sesión | Web móvil | AMP de AWP |
14:15 - 15: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 | |
14:45 - 15:30 Sesión |
Cómo compilar para Android OShailen TuliSala del auditorio de la S1 Android O ha cambiado la manera en la que las aplicaciones funcionan en segundo plano, y hablamos sobre la manera de implementar casos de uso de aplicaciones comunes en este nuevo mundo, además de destacar algunas funciones de la versión O que debes asegurarte de aprovechar. |
Sesión | Android | Android |
14:45 - 15:30 Sesión |
En tiempo récord: Cómo creamos rápidamente una app moderna y sin servidores con Firebase y FlutterSeth Ladd y David DeRemerSalón de teatro para sesiones de S2 Descubre cómo usamos Cloud Functions, Realtime Database, Flutter, Analytics y mucho más para lanzar una nueva app para dispositivos móviles sin servidores destinada a una de las principales marcas de entretenimiento de Estados Unidos (en solo tres meses desde cero) para iOS y Android, y a partir de una sola base de código. Compartimos nuestra historia de lo que funcionó y lo que no, a fin de que tú también puedas crear mejores apps para tus clientes y usuarios más rápido que nunca. |
Sesión | Desarrolla en dispositivos móviles | Cloud Analytics de Flutter |
14:45 - 16:15 Capacitación |
Potencia tus apps con Gmail, Drive, Calendario, Hojas de cálculo, Presentaciones y másWesley ChunS3.2 Salón de la Cámara de Capacitación Es posible que ya conozca las herramientas de productividad de G Suite, como Gmail, Google Drive, Calendario, Hojas de cálculo, Presentaciones, etc. Sin embargo, detrás de cada una de estas aplicaciones que conoce y aprecia, existe una API para desarrolladores. En esta charla, te presentaremos las APIs para que puedas integrar sus tecnologías en tus apps y que tus usuarios sean más eficientes. |
Capacitación | Más allá de los dispositivos móviles | G Suite |
14:45 - 16:15 Capacitación |
Del sitio web a la AWP con WorkboxSara AcostaS3.1 Salón de la Cámara de Capacitación ¿Quieres que tu sitio web funcione sin conexión? Se crea un service worker, se almacenan en caché algunos archivos y... ¿qué sucede? ¿Cómo actúas las actualizaciones? ¿O la caché del navegador? Afortunadamente, los ingenieros de Google encontraron 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é. |
Capacitación | Web móvil | AWP |
15:00 - 15:30 Sesión |
Google Summer of Code y Google Code-inStephanie TaylorSala comunitaria Más información sobre los Programas de código abierto de Google |
Sesión | Comunidad | |
15:30 - 16:15 Sesión |
API de AA según ejemploSara RobinsonSala del auditorio de la S1 Crees que tu empresa podría aprovechar la experiencia en aprendizaje automático de Google a la hora de potenciar y mejorar tus aplicaciones comerciales, pero no puedes avanzar en la compilación y el entrenamiento de tu propio modelo personalizado. Google Cloud Platform (GCP) ofrece cinco API: la API de Google Cloud Vision, la API de Cloud Speech, la API de Cloud Natural Language, la API de Cloud Translation y la API de Cloud Video Intelligence. Estas APIs acceden a modelos de aprendizaje automático previamente entrenados con una sola llamada a la API. En esta sesión, compartimos una descripción general de cada API. Luego, nos sumergimos en el código con una demostración en vivo. |
Sesión | Desarrolla en dispositivos móviles | Cloud |
15:30 - 16:15 Sesión |
Android Wear, TV, Auto y contenido multimedia: Charlas técnicas brevesHoi Lam, Daniel Galpin, Marc Bächinger, Agnieszka Madurska, Santiago SeifertSalón de teatro para sesiones de S2 Serie de charlas técnicas detalladas sobre nuevas funciones o sugerencias para aprovechar lo más reciente en Android Wear, TV, Auto y contenido multimedia. |
Sesión | Android | Android |
15:30 - 16:15 Meetup |
Reunión de la comunidad de CEE y RusiaPrzemek Pardel, Jozef Vodička y Zviad KardavaSala comunitaria Reunión informal de los organizadores y miembros de la comunidad CEE y Rusia. |
Meetup | Comunidad | |
16:15 - 17:00 Sesión |
Explora la biblioteca O y la biblioteca de compatibilidadDan Galpin y Lisa WraySala del auditorio de la S1 Analizamos Android O con la biblioteca de compatibilidad y estudiamos en detalle la animación basada en la física y otras funciones para que tus apps funcionen, luzcan y se sientan mejores que nunca. |
Sesión | Android | Android |
16:15 - 17:45 Capacitación |
Compila apps para dispositivos móviles fabulosas con FlutterAMahdy Abdelaziz y David YangS3.1 Salón de la Cámara de Capacitación La pregunta más frecuente a la hora de desarrollar una app para dispositivos móviles es: ¿híbrida o nativa? ¿Y ambas? Flutter permite unificar el desarrollo en iOS y Android, y, al mismo tiempo, obtener una app compilada de forma nativa, sin intérpretes. En este taller, comenzaremos a usar Flutter y analizaremos las funciones clave del SDK. Aprenderás a configurar el entorno y compilar tu primera app de Flutter. Al igual que ocurre con los talleres de Android, los asistentes deben tener instalado Android Studio o Xcode en sus laptops. |
Capacitación | Desarrolla en dispositivos móviles | Flutter |
16:15 - 17:00 Sesión |
Análisis técnico detallado de Google Cloud IoT CoreClase GusSalón de teatro para sesiones de S2 En esta charla, conocerás las funciones de alto nivel del producto Google Cloud IoT Core. Además, aprenderás cómo los productos subyacentes de Google Cloud que conforman la solución de Cloud te permiten agregar capacidades de IoT a tus productos a gran escala para el ingreso de datos y las estadísticas. Concluye la presentación con una demostración de extremo a extremo del producto. |
Sesión | Más allá de los dispositivos móviles | Cloud |
16:15 - 17:00 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 | |
16:15 - 17:45 Capacitación |
Seguimiento de recursos en tiempo realStephen McDonaldS3.2 Salón de la Cámara de Capacitación Crear una app de ubicación es más fácil que nunca. En esta sesión, compilarás la misma app que se usó en Google I/O para hacer un seguimiento y prever el transporte. Esto incluye la integración de extremo a extremo entre Android, Firebase y las API de Google Maps. |
Capacitación | Desarrolla en dispositivos móviles | Mapas de Firebase para Android |
17:00 - 17:45 Sesión |
Presentamos ARCore: realidad aumentada a escala de AndroidTomás SalasSala del auditorio de la S1 ARCore es el nuevo SDK de Android de Google que ofrece capacidades de realidad aumentada a millones de dispositivos móviles. En esta charla, presentaremos los conceptos principales de ARCore, te explicaremos cómo compilar tu primera app de RA y aprenderemos a aprovechar al máximo el SDK de ARCore. |
Sesión | Más allá de los dispositivos móviles | Android |
17:00 - 17:45 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 |