6 de setembro de 2017

Todos os horários estão no fuso horário de verão da Europa Central (UTC+02:00)

  • Sessão com transmissão ao vivo
Filtro :
Tempo Descrição _type _faixa _produto
10h - 10h45

Keynote

Palestra de abertura do dia 2

Ewa Macias, Behshad Behzadi e Mícheál Ó Foghlú

Sala de auditório da S1 Session

Saiba mais sobre as iniciativas de engenharia do Google na Europa e conheça as pessoas por trás delas.

Google Assistente

Na nuvem

Além do dispositivo móvel

Desenvolver em dispositivos móveis

Keynote Além do desenvolvimento em dispositivos móveis Nuvem do Assistente
10h45 às 11h30

Perguntas e respostas

Perguntas e respostas sobre desenvolvimento de comunidade

Daniel Franco

Sala comunitária

Como envolver uma comunidade em torno de seu projeto? Como criar um ótimo grupo de encontro? Pergunte ao Googler e a outros líderes da comunidade qualquer coisa relacionada à comunidade.

Comunidade

Perguntas e respostas Comunidade
11h - 17h15

Sessão

Certificação do Google Developers e do Cloud

Google Developers e Cloud Certification Lounge

Descubra o que há de novo nos programas de certificação do Google Developers e do Google Cloud. Conheça especialistas em Android, Web e nuvem e saiba como receber a certificação.

Comunidade

Sessão Comunidade
11h - 11h45

Sessão

Componentes de arquitetura

Florina Muntenescu

Sala de auditório da S1 Session

Desde o lançamento dos Componentes da arquitetura do Android em pré-lançamento na I/O, muitos desenvolvedores nos deram um ótimo feedback. Temos as atualizações mais recentes e analisamos casos de uso interessantes.

Android

Android

Sessão Android Android
11h - 12h30

Treinamento

Progressive Web Apps baseados em dados

Sarah Clark

S3.1 Sala de aula de treinamento

PWAs são relativamente fáceis de criar para sites \"somente leitura\", mas o que acontece quando você quer que seus usuários trabalhem off-line e sincronizem quando estiverem on-line? Ajudamos você a arquitetar seu app para dados estáticos e dinâmicos, criar sincronização em segundo plano, atualizar seu back-end quando estiver on-line e usar as ferramentas mais recentes do Google para simplificar o processo.

PWA

Web para dispositivos móveis

Treinamento Web para dispositivos móveis PWA
11h - 11h45

Sessão

Machine learning com o TensorFlow

Andrew Gasparovic

Sala de teatro S2 Session

O TensorFlow é o framework de machine learning de código aberto mais conhecido do mundo. Nesta palestra, vamos fazer uma introdução ao TensorFlow e os novos recursos que desenvolvemos. Também vamos abordar alguns casos de uso que demonstram como o TensorFlow é usado pelo Google e no mundo real.

TensorFlow

Além do dispositivo móvel

Sessão Além do dispositivo móvel TensorFlow
11h - 12h30

Treinamento

O caminho adiante (e de volta): como definir uma navegação bem-sucedida no seu aplicativo

Liam Spradlin e Yasmine Evjen

S3.2 Sala de aula de treinamento

A navegação é fundamental para a experiência do usuário de um app. A forma como um usuário navega no seu app pode determinar como ele se sente em relação a ele, se ele usa o app de maneira bem-sucedida e se ele atende às metas de negócios. Definir a navegação nem sempre é simples. Nesta sessão, veremos os padrões de navegação comuns no Android, como eles funcionam e como combiná-los para definir uma navegação bem-sucedida no seu app. Vamos mostrar como identificar os principais usuários, priorizar tarefas do usuário e organizar o conteúdo colocando-o em uma hierarquia.

Android

Desenvolver em dispositivos móveis

Treinamento Desenvolver em dispositivos móveis Android
11h30 às 12h

Sessão

Como se tornar um especialista do Google Developers: informações sobre o programa GDE

Mônica Starzyk

Sala comunitária

Saiba mais sobre o programa Especialistas do Google Developers e como participar.

Comunidade

Sessão Comunidade
11h45 às 12h30

Sessão

Noções básicas do Google Cloud Platform: um tour guiado

Marc Cohen, Mete Atamel

Sala de auditório da S1 Session

Há muito o que se atrapalhar na computação em nuvem, e tentar entender tudo pode ser complicado. Nesta sessão, Marc e Mete guiam você por um tour guiado prático e prático do incrível escopo e profundidade dos problemas que podem ser resolvidos com o Google Cloud Platform.

Google Assistente

Na nuvem

Desenvolver em dispositivos móveis

Sessão Desenvolver em dispositivos móveis Nuvem do Assistente
11h45 às 12h30

Sessão

Como melhorar o desempenho com melhorias na qualidade do app

Alexey kokin

Sala de teatro S2 Session

Saiba como usar o Material Design e o Android vitals para melhorar a experiência do usuário e aumentar o engajamento e a retenção. Crie um app de alta qualidade para receber melhores avaliações dos usuários e ser notado pelas equipes editoriais com mais frequência.

Firebase

Desenvolver em dispositivos móveis

Sessão Desenvolver em dispositivos móveis Firebase
12h - 14h15

Treinamento

Laboratório de brincos

Eliška Čejpová

Sala comunitária

Construa brincos, colares, pulseiras ou qualquer outro item de componentes de computador antigos.

Comunidade

Treinamento Comunidade
12h30 às 14h

Treinamento

Turbine seu app com o Cloud Functions e o machine learning

S3.1 Sala de aula de treinamento

Digamos que você já tenha um app que use o Firebase. Mas agora você quer adicionar processamento de pagamentos, processamento de imagens, envio de notificações push ou outras funcionalidades que não podem ser executadas no próprio app. Como é possível fazer isso sem ativar seus próprios servidores? O Firebase ajuda você. Neste codelab, você vai aprender a criar funções JavaScript que são executadas em resposta a eventos que ocorrem no Firebase. Em seguida, implante essas funções no Cloud Functions para Firebase, onde elas são executadas com escalonamento automático na infraestrutura do Google. Para aproveitar ao máximo sua participação, instale o Node.js, o npm e seu editor de texto favorito na sua máquina.

Firebase

Desenvolver em dispositivos móveis

Treinamento Desenvolver em dispositivos móveis Firebase
12h30 às 13h15

Sessão

Painel na interface do Voice: por que todo esse barulho?

Nandini Stocker, Sachit Mishra, Kimberly Harvey e Marc Paulina

Sala de teatro S2 Session

Por definição, conversa é a troca de ideias por meio de palavras faladas entre dois indivíduos. Mas o que acontece quando essa troca acontece entre as pessoas e os dispositivos? As normas conversacionais mudam? De que forma? Neste painel, exploramos a relação entre design e desenvolvimento para aprender a criar ótimas experiências de conversa para os usuários. Membros do painel: Sachit Mishra, desenvolvedora do Assistente/Actions on Google, Kimberly Harvey, designer de conversação, e Marc Paulina, designer de UX do Google Assistente no Wear. Moderado por: Nandini Stocker, diretor de parcerias e defesa de design de conversa

Desenvolver em dispositivos móveis

Sessão Desenvolver em dispositivos móveis
12h30 às 14h

Treinamento

Análise detalhada do Constraint Layout

Dan galpin

S3.2 Sala de aula de treinamento

Neste workshop, você aprenderá a usar o Constraint Layout Editor para criar layouts flexíveis e eficientes para seus aplicativos Android. O workshop fornece um app inicial para que você possa testar os layouts.

Android

Android

Treinamento Android Android
12h30 às 13h15

Sessão

Contêineres, Kubernetes e Google Cloud

Robert Kubis e Steffen Hanikel

Sala de auditório da S1 Session

A criação de um único microsserviço é um desafio muito bem conhecido. Não é tão fácil criar um cluster de microsserviços com carga balanceada que são resilientes e têm recuperação automática. É ainda mais difícil gerenciar esse cluster com lançamentos e reversões, escalonando serviços individuais sob demanda e compartilhando secrets e configurações com segurança entre serviços. O Kubernetes, um sistema de gerenciamento de contêineres de código aberto, pode ajudar com isso. Nesta palestra, vamos começar com um microsserviço simples, colocá-lo em um contêiner usando o Docker e escaloná-lo para um cluster de microsserviços resilientes gerenciados pelo Kubernetes. Ao longo do caminho, aprendemos o que faz do Kubernetes um excelente sistema para automatizar a implantação, as operações e o escalonamento de aplicativos em contêineres. Estamos muito felizes em receber o FlixBus no palco para falar sobre experiências e práticas recomendadas adotando e executando o Kubernetes na produção.

Na nuvem

Desenvolver em dispositivos móveis

Sessão Desenvolver em dispositivos móveis Na nuvem
13h15 às 13h45

Sessão

O ano seguinte na política global de tecnologia

Danielle Osler

Sala de auditório da S1 Session

Nesta sessão, vamos mostrar as novas tendências políticas e tecnológicas que afetam os desenvolvedores e dar ideias claras sobre como participar do debate.

Android

Android Things

Android

Sessão Android Android Things
13h30 às 14h15

Sessão

Informações sobre o programa de agências do Google Developers

Amit Chopra

Sala comunitária

Saiba tudo sobre o programa Google Developers para agências

Comunidade

Sessão Comunidade
14h15 às 15h

Sessão

Como potencializar seus apps com localização e mapas

Brett Morgan

Sala de teatro S2 Session

O Google Maps leva o mundo ao alcance de todos. Saiba como aproveitar nossas APIs para levar o Google Maps ao seu app Android ou iOS. Mostramos como usar o estilo para destacar seus recursos e possibilitar novos casos de uso. As APIs do Google Maps também podem oferecer muitas outras funcionalidades, permitindo que você use nossos dados sobre o mundo. Você aprende como levar o mundo até seus usuários!

Mapas

Desenvolver em dispositivos móveis

Sessão Desenvolver em dispositivos móveis Mapas
14h15 às 15h

Sessão

Criar uma comunidade do Google: informações sobre o programa GDG

Daniel Franco

Sala comunitária

Saiba tudo sobre o programa Google Developer Groups, como criar um grupo ou entrar como membro.

Comunidade

Sessão Comunidade
14h15 às 15h45

Treinamento

Como executar um modelo do TensorFlow no Android na prática

Mark daoust

S3.2 Sala de aula de treinamento

Nesta sessão, você vai aprender a usar o TensorFlow para adicionar machine learning aos seus apps Android. O TensorFlow facilita o uso do machine learning, e esta palestra é uma ótima sessão para qualquer desenvolvedor Android saber como ele pode ser adicionado.

TensorFlow

Android

Além do dispositivo móvel

Treinamento Além do dispositivo móvel TensorFlow para Android
14h15 às 15h

Sessão

Estruturas e ferramentas para Progressive Web Apps

Stefano fluin

Sala de auditório da S1 Session

Os Progressive Web Apps (PWAs) estão se espalhando pela Web mais rápido do que podíamos imaginar. Há dois anos, os desenvolvedores precisavam fazer a maior parte do trabalho para aproveitar as novas APIs disponíveis no navegador, mas hoje temos ferramentas avançadas e robustas que podem ajudar desenvolvedores de qualquer experiência a enviar rapidamente aplicativos mais envolventes. Nesta sessão, você vai aprender sobre:• As práticas recomendadas para PWAs que você deve aproveitar • As ferramentas que existem para ajudar desenvolvedores com diversas origens e filosofias com essas filosofias.

PWA

Web para dispositivos móveis

Sessão Web para dispositivos móveis PWA
14h15 às 15h45

Treinamento

Experiência prática com as APIs Google Cloud Vision e Natural Language

Sara Robinson

S3.1 Sala de aula de treinamento

Este treinamento com instrutor mostra um passo a passo sobre como usar a API Google Cloud Vision e a API Cloud Natural Language. Isso vai ajudar os participantes a entender o que é preciso para melhorar os aplicativos ou criar novos, aproveitando os recursos incríveis das APIs de machine learning do Google Cloud.

Na nuvem

Desenvolver em dispositivos móveis

Treinamento Desenvolver em dispositivos móveis Na nuvem
15h às 15h45

Sessão

O que vem a seguir na Web

Thomas steiner

Sala de teatro S2 Session

Quer você trabalhe com comércio eletrônico, mídia, jogos ou algum outro tipo de site, precisa saber sobre o futuro da Web. Nesta sessão, você aprenderá o que vem a seguir para APIs, plataformas e tecnologias. Provavelmente, você não vai precisar de um app nativo...

Web para dispositivos móveis

Web para dispositivos móveis

Sessão Web para dispositivos móveis Web para dispositivos móveis
15h às 15h30

Sessão

Parceria com a comunidade: junto com as informações do programa Google Developers

Daniel Franco

Sala comunitária

Saiba mais sobre o programa para líderes que criam comunidades com inspiração de outros líderes e do Google Developers.

Comunidade

Sessão Comunidade
15h às 15h45

Sessão

Como desenvolver apps conversacionais do Assistente usando o Actions on Google

Ido Green e Dan Imrie-Situnayake

Sala de auditório da S1 Session

O Google Assistente está disponível para smartphones Google Home e Android. Com o Actions on Google, os desenvolvedores podem estender o Google Assistente para criar seus próprios apps de conversação para o Assistente. Nesta palestra, vamos descrever os principais componentes do Actions on Google, mostrar como criar facilmente seu primeiro app para o Assistente usando ferramentas como a API.AI e conhecer as práticas recomendadas da interface do usuário (VUI) para criar experiências de conversação envolventes que encantam os usuários.

Google Assistente

Além do dispositivo móvel

Sessão Além do dispositivo móvel Google Assistente
15h30 às 16h30

Sessão

Informações sobre o programa Women Techmakers

Azzurra Ragone

Sala comunitária

Saiba tudo sobre o programa Women Techmakers e como participar.

Comunidade

Sessão Comunidade
15h45 às 17h15

Treinamento

Experiência prática com o Google Assistente e como desenvolver seus próprios apps assistentes com a API.AI

Sachit Mishra, Shuyang Chen

S3.2 Sala de aula de treinamento

Nesta sessão, você aprenderá a criar apps que funcionam com o Google Assistente. Com a API.AI, você vai saber como é fácil criar uma conversa com um usuário, basta programar alguns exemplos de frases e respostas. Usando um web hook simples escrito com Node.js, você pode interagir com seu app assistente com seu próprio back-end de servidor. Esta é uma ótima sessão para qualquer desenvolvedor aprender a criar para o Google Assistente.Antes de participar deste treinamento, não se esqueça de instalar os seguintes itens: Node.js v6+ (LTS), Firebase CLI (\"npm install -g firebase-tools\")

Google Assistente

Além do dispositivo móvel

Treinamento Além do dispositivo móvel Google Assistente
15h45 às 16h30

Sessão

Ferramentas de performance

Wojtek Kaliciński

Sala de auditório da S1 Session

O desempenho é importante e, neste ano, o Google Play e o Android Studio lançaram ferramentas novas para diagnosticar problemas de desempenho e manter os apps rápidos e sem problemas.

Android

Jogar

Android

Sessão Android Android Play
15h45 às 16h30

Sessão

App até 60: como usar o Firebase no seu app

Jennifer pessoa

Sala de teatro S2 Session

Você criou a base do seu app. Agora, como saber o que os usuários estão fazendo? Como atraí-los novamente? E como manter as falhas e a instabilidade do app fora do seu app para que elas não corram?

Na nuvem

Desenvolver em dispositivos móveis

Sessão Desenvolver em dispositivos móveis Na nuvem
15h45 às 17h15

Treinamento

Como integrar AMP a PWA

Sarah Clark

S3.1 Sala de aula de treinamento

As Accelerated Mobile Pages (AMP) são ótimas para sites voltados a conteúdo, como sites de notícias e blogs, mas e se você quiser incorporá-las aos Progressive Web Apps? Venha aprender a combinar a velocidade das AMPs com o poder off-line dos Progressive Web Apps.

PWA

AMP

Web para dispositivos móveis

Treinamento Web para dispositivos móveis AMP PWA
16h30 às 17h15

Sessão

Introdução ao DeepMind

Juan silveira

Sala de auditório da S1 Session

Uma visão geral rápida do trabalho que a DeepMind está fazendo.

DeepMind

Além do dispositivo móvel

Sessão Além do dispositivo móvel DeepMind
16h30 às 17h15

Sessão

Modularizar seu app

Ben Weiss

Sala de teatro S2 Session

A modularização do app ajuda a fornecer o menor APK aos usuários, o que é essencial para criar apps instantâneos e útil para atacar mercados emergentes.

Android

Android

Sessão Android Android
17h15 às 18h

Keynote

Palestra de encerramento

Dirk primbs e Sowmya Subrama

Sala de auditório da S1 Session

Mudando o mundo, um pouco de cada vez

Além do dispositivo móvel

Desenvolver em dispositivos móveis

Web para dispositivos móveis

Android

Keynote Além do desenvolvimento para dispositivos móveis na Web para dispositivos móveis Android