Todas las horas corresponden a la hora estándar de la India (UTC+05:30)
- Se transmitirán en vivo
Tiempo | Descripción | _tipo | _track | _producto |
---|---|---|---|---|
08:00-10:00 |
Desayuno y registro |
|||
10:00-10:45 Sesión |
Discurso de apertura del día 2Sowmya Subramanian, Sebastian Trzcinski-Clément y Geetha ManjunathSalón 3a Cambiando el mundo, un poco a la vez. |
Sesión | Más allá del desarrollo móvil en la Web móvil Android | |
11:00-11:30 Sesión |
Herramientas de rendimientoAmrit SanjeevSalón 3a Cuando se mide la calidad de una aplicación, la experiencia del usuario es primordial. El rendimiento en torno al agotamiento de la batería, la IU que no responde o tiene errores, las velocidades de instalación lentas y el uso elevado de RAM pueden generar una experiencia del usuario deficiente y generar opiniones negativas en Play Store. En esta charla, abordaremos las nuevas herramientas que se agregan a Android Studio y cómo se pueden usar para mejorar tus apps de forma eficaz. |
Sesión | Android | Android |
11:00-11:30 Sesión |
Sesión informativa sobre Google Developers y la certificación de CloudJP Souchak y Manohar SilamGoogle 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. |
Sesión | Certificación | |
11:00-11:30 Sesión |
Conoce a un GooglerAmit ChopraSala comunitaria Reunión informal y chat con Amit Chopra |
Sesión | Comunidad | |
11:00-11:30 Sesión |
Cómo compilar dispositivos de IoT de producción con Android ThingsWayne PiekarskiHabitación Jacaranda Android Things es la plataforma de Google para crear productos de IoT con la potencia y seguridad de Android. Los desarrolladores pueden usar herramientas conocidas, como Android Studio y el SDK de Android, para desarrollar fácilmente software de IoT y, luego, escalar el hardware desde un único prototipo hasta la producción. Cualquier persona, desde startups hasta grandes empresas, puede crear productos comerciales a gran escala. Esta charla explicará los pasos que se deben seguir para implementar Google Things en tu flujo de trabajo. |
Sesión | Más allá de los dispositivos móviles | Android Things |
11:00-12:30 Capacitación |
TensorFlow for Poets 2: Optimización para dispositivos móvilesKaz SatoHabitación Guulmohar La portabilidad es uno de los beneficios de TensorFlow. Es posible mover fácilmente el modelo de red neuronal a Android y ejecutar la predicción en teléfonos celulares para hacer muchos trucos de IA, como el reconocimiento de imágenes, el reconocimiento de movimiento, etc. Sin embargo, los desafíos son el tamaño del modelo y el consumo de la CPU. Los modelos suelen tardar decenas de megabytes y también consumen energía de la CPU para la predicción de redes neuronales. En esta sesión, analizaremos sugerencias y trucos para superar esos desafíos y llevar la tecnología de IA más reciente a las apps de producción para Android. |
Capacitación | Más allá de los dispositivos móviles | TensorFlow |
11:00-12:30 Capacitación |
Cómo integrar AMP en AWPSara AcostaHabitación Cassia Accelerated Mobile Pages (AMP) es ideal para sitios basados en contenido, como blogs y sitios de noticias. ¿Qué sucede si desean integrarlas en aplicaciones 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 |
11:45-12:15 Sesión |
AWP + AMP es fácil para usuarios y desarrolladoresBen MorssSalón 3a 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 lo combinas, obtendrá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 mostraremos cómo compilar una AWP/AMP sin un solo framework de JavaScript. |
Sesión | Web móvil | AMP de AWP |
11:45-12:15 Sesión |
Reunión de Women TechmakersLakshya SivaramakrishnanSala comunitaria Reunión informal de los líderes de WTM y los miembros de la comunidad en el evento. |
Sesión | Comunidad | |
11:45-12:15 Sesión |
Los dispositivos móviles en contexto: principios de diseño de flujo y navegaciónJenny GoveHabitación Jacaranda Es un momento emocionante para el desarrollo de ecosistemas de aplicaciones y la Web móvil. Las nuevas tecnologías están mejorando la experiencia que cada una puede brindar. Nuestro diseño y desarrollo para dispositivos móviles debe adecuarse a las formas de trabajo de los usuarios. Los diseños que creamos deben ser intuitivos y pulidos. Las nuevas tecnologías pueden ayudarnos, pero es fundamental comprender las necesidades de los usuarios y crear experiencias intrínsecamente comprensibles. Exploraremos algunos principios en torno a la navegación y el flujo, y veremos cómo incorporar la investigación de usuarios mejora el diseño móvil. |
Sesión | Desarrolla en dispositivos móviles | Diseño |
12:30-13:00 Sesión |
Novedades de Asistente de Google y Temas avanzadosSilvano LucianiHabitación Jacaranda El Asistente de Google admite muchas funciones avanzadas nuevas. Ahora puedes implementar pagos, transacciones y ubicaciones para las experiencias de compra, transferir la conversación a otra plataforma y mucho más. Ya está disponible la compatibilidad con los dispositivos de casa inteligente para que puedas integrar tus propios dispositivos de la IoT. Ven a conocer las novedades de la plataforma de Asistente de Google y las funciones avanzadas que puedes implementar. |
Sesión | Más allá de los dispositivos móviles | Asistente |
12:30-13:45 |
AlmuerzoSalón 3b: Zona de pruebas |
|||
13:10-14:40 Capacitación |
Cómo aprovechar Kotlin en tu app para AndroidSean McQuillanHabitación Guulmohar En esta capacitación, obtendrás experiencia práctica en la compilación de apps para Android con Android Studio en el lenguaje Kotlin. Aprenderás a aprovechar Kotlin para reducir el código estándar, evitar errores comunes y simplificar tu código convirtiendo una app para Android existente del lenguaje de programación Java a Kotlin. |
Capacitación | Android | Android |
13:10-14:40 Capacitación |
Potencia tus apps con Gmail, Drive, Calendario, Hojas de cálculo, Presentaciones y mucho másWesley ChunHabitación Cassia Es posible que conozcas las aplicaciones de G Suite, como Gmail, Google Drive, Calendario, Hojas de cálculo y Presentaciones. Pero detrás de cada una de estas apps que conoces y te encantan, hay un componente para desarrolladores. En esta sesión práctica de capacitación, te mostraremos dos maneras diferentes de acceder de manera programática a estas apps y a los datos de documentos. Podrás trabajar en dos codelabs y terminarás la capacitación con el conocimiento suficiente para comenzar a trabajar en tus proyectos de inmediato. |
Capacitación | Más allá de los dispositivos móviles | G Suite |
13:15-13:45 Sesión |
Ejecución en segundo planoNasir KhanSalón 3a "Fondo" es un término sobrecargado en el mundo de Android. Se usa para describir diferentes aspectos en distintos contextos, por ejemplo: ejecutar el subproceso de IU mientras la app está en primer plano, ejecutarse durante un tiempo muy breve después de que la app pasa a segundo plano, ejecutarse durante un período breve cuando se recibe un mensaje de datos de FCM de alta prioridad o ejecutar tareas programadas. En esta charla, abordaremos algunas prácticas recomendadas junto con soluciones para varios casos de uso que funcionarán hoy y en el futuro. |
Sesión | Android | Android |
14:00-14:30 Sesión |
Del sitio web a la app web progresivaPete LePageSalón 3a En esta charla, abordaremos dónde comenzar, qué implementar y cómo priorizar las técnicas de Progressive Web App.También aprenderás a aprovechar al máximo los pequeños cambios que pueden tener un gran impacto. |
Sesión | Web móvil | AWP |
14:00-14:30 Sesión |
Análisis técnico detallado de Google Cloud IoT CoreClase GusHabitación Jacaranda En esta charla, conocerás las funciones de alto nivel del producto Google Cloud IoT Core. Descubre cómo los productos subyacentes de Google Cloud que conforman la solución en la nube te permiten agregar capacidades de IoT a tus productos a gran escala, tanto para el ingreso de datos como para las estadísticas. Concluirá la presentación con una demostración de extremo a extremo del producto. |
Sesión | Más allá de los dispositivos móviles | Cloud |
14:00-14:30 Sesión |
Cómo convertirse en experto en Google Developers: información del programa GDENathalie Pereira y Melissa PowelSala comunitaria Obtén toda la información sobre el Programa de expertos de Google Developers y cómo puedes unirte. |
Sesión | Comunidad | |
14:40-15:10 Sesión |
Cómo crear experiencias rich media con AndroidPaul Saxman y Daniel GalpinHabitación Jacaranda El contenido de calidad es la base de una app de música genial, pero una buena experiencia del usuario requiere aprovechar el conjunto correcto de funciones de interfaz de usuario y contenido multimedia en Android. En esta charla, abordaremos lo que se necesita para crear una experiencia extraordinaria de apps multimedia con funciones de la plataforma como Android Media Framework, pantalla en pantalla, notificaciones MediaStyle y la nueva API de canales y programas en Android TV. También hablaremos de las novedades en audio de alto rendimiento para Android cuando se crean apps de creación de contenido multimedia. |
Sesión | Android | Android |
14:40-15:10 Sesión |
Android se une a TensorFlowKaz Sato y Anitha VijayakumarSalón 3a TensorFlow es un framework multipropósito de aprendizaje automático. TensorFlow se puede usar en cualquier lugar, desde entrenar modelos enormes en clústeres en la nube hasta ejecutar modelos de forma local en un sistema incorporado como tu teléfono. En esta capacitación, aprenderemos lo siguiente: cómo entrenar un modelo de reconocimiento de imágenes personalizado, cómo optimizar tu modelo, cómo comprimirlo y cómo ejecutarlo en una app para Android prediseñada. |
Sesión | Desarrolla en dispositivos móviles | TensorFlow |
14:45-15:15 Sesión |
Sesión de información del programa de grupos de la comunidadDan FrancoSala comunitaria Obtén toda la información sobre el Programa de grupos de la comunidad, cómo crear un grupo o unirte como miembro. |
Sesión | Comunidad | |
14:50-16:20 Capacitación |
Actividad práctica con las APIs de Google Cloud Vision y Natural LanguageRomin iraníHabitación Guulmohar 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 |
14:50-17:50 Capacitación |
Taller de Design ThinkingMiembros universitarios de innovaciónHabitación Cassia En Stanford d.school, creemos que todo el mundo tiene la capacidad de ser creativo. Desarrollamos métodos de todo el campo del diseño para crear experiencias de aprendizaje que ayuden a las personas a aprovechar su potencial creativo y aplicarlo al mundo. La metodología {i>Design Thinking<i} es una metodología que usan los profesionales de la informática, la ingeniería y los negocios para resolver problemas complejos y encontrar soluciones creativas y deseables. No te limites a mirar desde la línea de banda, así que puedes probarlo. Este taller práctico y experimental de Design Thinking será una experiencia divertida e interesante con herramientas de Design Thinking. No se trata de un taller de ciclo completo dirigido por docentes, sino de un equipo docente compuesto por profesionales del Stanford d.school y University Innovation Fellows de toda la India. |
Capacitación | Más allá de los dispositivos móviles | Diseño de D-School |
15:20-15:50 Sesión |
Cómo compilar una App instantánea AndroidLyla Fujiwara y Anirudh DewaniSalón 3a A los usuarios no les gusta esperar. Si reduces el tamaño de tu APK, no será necesario que lo hagan. Los APK más pequeños no solo proporcionan descargas más rápidas para los usuarios, sino que el proceso de refactorización suele simplificar tu base de código. Este proceso de simplificación prepara tu aplicación para las Apps instantáneas Android, que se pueden abrir desde las URL y proporcionar una experiencia de aplicación nativa sin la fricción de una instalación completa. En esta charla, abordaremos las diversas herramientas disponibles para reducir el tamaño de tu APK, modularizar tu app y compilar tu primera app instantánea Android. |
Sesión | Android | Android |
15:20-15:50 Sesión |
Aspectos básicos de Google Cloud Platform: visita guiadaMarc Cohen, Mete AtamelHabitación Jacaranda Hay muchos temas relacionados con la computación en la nube, y tratar de entenderlo todo puede ser abrumador. En esta sesión, te guiaremos a través de una visita guiada práctica sobre el increíble alcance y profundidad de los problemas que se pueden resolver con Google Cloud Platform. |
Sesión | Desarrolla en dispositivos móviles | Cloud |
15:30-16:00 Preguntas y respuestas |
Preguntas y respuestas sobre creación de comunidadesDan FrancoSala 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:00-16:30 Sesión |
Internacionalización y datos estructurados para la BúsquedaAaseesh MarinaHabitación Jacaranda Cuando se trata de lograr que un sitio web internacional o multilingüe funcione bien en la búsqueda o agregar datos estructurados para los motores de búsqueda, es mucho más de lo que parece. En esta sesión, conocerás las estadísticas más importantes. |
Sesión | Web móvil | Datos estructurados de la Búsqueda |
16:00-16:30 |
Descanso de la tarde |
|||
16:00-16:30 Sesión |
Codificación en vivo de una app con Cloud Functions y Cloud Firestore para FirebaseMike McDonald, Dan McGrath y Todd BurnerSalón 3a En conjunto, Firebase y Google Cloud Platform permiten a los desarrolladores compilar apps web y para dispositivos móviles extraordinarias rápidamente. En esta sesión, crearemos una app en vivo sobre el escenario y demostraremos cómo crear una gran experiencia del usuario con Firebase. Luego, extenderemos esto llamando a las APIs de Cloud sin tener que iniciar servidores o administrar la infraestructura. Descubrirás de primera mano lo fácil que es compilar con Firebase y lo fácil que es escalar con Google Cloud Platform. |
Sesión | Desarrolla en dispositivos móviles | Firebase |
16:20-17:50 Capacitación |
Análisis detallado del diseño de restriccionesDaniel GalpinHabitación Guulmohar Puedes usar el editor de diseño de Android Studio 3.x para crear diseños flexibles y eficientes para tus apps de Android. En esta capacitación, se muestra cómo aprovechar las funciones más recientes del diseño de restricciones, incluidas las barreras, las proporciones y las cadenas. Proporcionaremos una app de partida para que puedas ver rápidamente tus resultados en el emulador o en un dispositivo. |
Capacitación | Android | Android |
16:40-17:10 Sesión |
Componentes web y de polímeroTaylor SavageSalón 3a Los componentes web son una nueva tecnología integrada en la plataforma web que te permite crear tus propios elementos HTML personalizados y completamente encapsulados. Aprende qué son los componentes web, qué te permiten hacer y cómo puedes usar la biblioteca de Polymer para compilar tus propios componentes web y apps que sean más livianos, rápidos y usen menos datos. |
Sesión | Web móvil | AWP |
16:40-17:10 Sesión |
Computación sin servidores con las APIs de Firestore, Cloud Functions y G SuitePatricio MartínezHabitación Jacaranda En esta charla, conocerás la nueva base de datos de Cloud Firestore que anunció recientemente el equipo de Firebase de Google. Después de una introducción breve a la plataforma Firebase, conocerás algunos de los casos de uso y las funciones específicos que hacen de Cloud Firestore un componente esencial de la plataforma. La segunda parte de la charla incluirá una demostración en vivo de lo fácil que es aprovechar las API de G Suite directamente desde Firebase Cloud Functions. |
Sesión | Más allá de los dispositivos móviles | G Suite Cloud |
17:20-17:50 Sesión |
La potencia y la flexibilidad de la nueva API de Hojas de cálculo de GoogleWesley ChunHabitación Jacaranda En el mundo actual de los macrodatos, las hojas de cálculo siguen siendo tan potentes y flexibles como siempre. La API de Google Sheets puede hacer mucho más que cualquiera de sus predecesores, que se lanzó en Google I/O 2016. En esta charla, te mostraremos una amplia variedad de formas de interactuar con Hojas de cálculo, incluida la migración de datos desde bases de datos SQL, la modificación de datos, el formato de celdas y mucho más. El código de demostración estará en Python y JSON para mayor brevedad. Sin embargo, puedes usar cualquier lenguaje compatible con las bibliotecas cliente de las APIs de Google. |
Sesión | Más allá de los dispositivos móviles | G Suite |
17:20-17:50 Sesión |
SEO: Problemas comunes y conceptos erróneosMalik Mairaj SyedSalón 3a Muchos sitios web dependen del tráfico de las búsquedas web. En esta sesión, abordaremos conceptos erróneos y problemas habituales relacionados con la optimización para motores de búsqueda (SEO), además de sugerencias sobre qué prestar atención a la hora de contratar a otra persona para que lleve a cabo este tipo de SEO. |
Sesión | Web móvil | Buscar |
18:00-18:30 Sesión |
SEO para AWPAmrit SanjeevHabitación Jacaranda La AWP y otras configuraciones de sitios web basadas en JavaScript se pueden mostrar en la Búsqueda de Google si prestas atención a algunos aspectos críticos. Esta sesión abarcará todas las prácticas recomendadas de Google para lograr que Googlebot pueda acceder a tu sitio. |
Sesión | Web móvil | Búsqueda de AWP |
18:00-18:30 Sesión |
Charlas breves del Programa para desarrolladores de GoogleKarthik Padmanabhan, Christy Anoop, Kamal Vaid, JP Souchak, Vikas Bajpai, Sukriti Paul, Soham Mondal y Shrinath VS.Salón 3a Esta charla incluye seis charlas breves seleccionadas sobre programas de Google Developers que se orientan a varias etapas del ciclo de vida de un desarrollador, desde un estudiante, un profesional certificado, un líder o experto en la comunidad, un emprendedor y, por último, hasta un mentor. Las charlas breves estarán a cargo de profesionales reales de los programas de Google Developers y las moderarán Karthik Padmanabhan, gerente del programa de Relaciones con Desarrolladores. Después de las charlas, responderán algunas preguntas y respuestas rápidas. |
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 |