1o de dezembro de 2017

Todos os horários estão no horário padrão da Índia (UTC+05:30)

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

Café da manhã e inscrição

10:00-10:55

Sessão

Palestra de abertura do dia 1

Daniel Galpin, Pankaj Gupta, Francis Ma, Sachit Mishra, Tal Oppenheimer, Kaz Sato, Anitha Vijayakumar

Hall 3a (link em inglês)

Fique por dentro das últimas notícias e atualizações dos produtos e plataformas para desenvolvedores do Google.

Android

Google Assistente

Na nuvem

Firebase

TensorFlow

Web para dispositivos móveis

Além do dispositivo móvel

Desenvolver em dispositivos móveis

Web para dispositivos móveis

Android

Sessão Além do desenvolvimento para dispositivos móveis na Web para dispositivos móveis Android Android Assistente na nuvem Firebase TensorFlow Mobile Web
11:00-11:30

Sessão

Sessão de informações sobre o programa Grupos da comunidade

Dan Franco

Sala comunitária

Saiba tudo sobre o programa de grupos de desenvolvedores da comunidade, como criar um grupo ou entrar como membro.

Comunidade

Sessão Comunidade
11:10-11:40

Sessão

Progressive Web Apps: o quê, por que e como?

Sam Dutton, Jiewei Lin, Sarah Clark

Hall 3a (link em inglês)

Nesta palestra, vamos explicar o quê, por que e como usar os Progressive Web Apps e trabalhar com exemplos de código. Combinando o melhor da Web e dos apps, os Progressive Web Apps são carregados rapidamente (mesmo em redes instáveis) e podem se reengajar com os usuários por meio do envio de notificações push, ter um ícone na tela inicial e carregar como experiências de tela cheia de alto nível.

PWA

Web para dispositivos móveis

Sessão Web para dispositivos móveis PWA
11:10-11:40

Sessão

Machine learning real com o TensorFlow e o Cloud ML

Kaz sato

Jacaranda Room (link em inglês)

O TensorFlow, a biblioteca de código aberto do Google para machine learning, vem democratizando o mundo da inteligência de máquina desde seu lançamento em 2015. Combinado com a escalonabilidade do Cloud Machine Learning Engine do Google, o TensorFlow pode ser usado por qualquer pessoa para aproveitar a tecnologia de aprendizado profundo de maneira econômica e sem muita experiência.Esta palestra vai abordar três exemplos de empresas que adotaram o TensorFlow e o Cloud ML para resolver problemas reais: um produtor de pepinos no Japão que conseguiu criar um classificador de pepinos com base em aprendizado profundo por conta própria, um classificador de pepinos com base em aprendizado profundo, além de aumentar significativamente a acurácia de um serviço de leilão de carros usados e uma empresa de serviços de leilão de carros usados usando o TF para classificar a acurácia de um serviço de leilão de carros usados.

Na nuvem

Além do dispositivo móvel

Sessão Além do dispositivo móvel Na nuvem
11:10-12:40

Treinamento

Crie um app com o Architecture Components

Lyla Fujiwara

Gulmohar Room (link em inglês)

Em maio de 2017, as bibliotecas de componentes de arquitetura foram lançadas. Sozinhas, elas ajudam os desenvolvedores a gerenciar e simplificar o ciclo de vida do componente de IU e a persistência de dados. Juntos, eles podem ser usados como uma forma coesa de criar apps Android rapidamente. O foco desse treinamento é como usar os componentes juntos: você vai criar um app com uma IU reativa que armazena e carrega dados locais.

Android

Android

Treinamento Android Android
11:10-12:40

Treinamento

Aprenda na prática a desenvolver seus próprios aplicativos para o Google Assistente com o Dialogflow

Sachit Mishra e Silvano Luciani

Cassia Room (link em inglês)

Neste treinamento, você aprenderá a criar seus próprios apps para o Google Assistente. Com o Dialogflow, você descobre como é fácil criar uma conversa com os usuários. Basta programar alguns exemplos de frases e respostas. Você pode interagir com seu aplicativo com seu próprio back-end de servidor usando um web hook simples escrito em node.js. Esta é uma ótima sessão para qualquer desenvolvedor que queira aprender a criar para o Google Assistente.

Google Assistente

Além do dispositivo móvel

Treinamento Além do dispositivo móvel Google Assistente
11:45-12:15

Perguntas e respostas

Perguntas e respostas sobre desenvolvimento de comunidade

Dan 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
11:50-12:20

Sessão

Introdução ao Cloud Firestore

Dan McGrath

Jacaranda Room (link em inglês)

O Firebase acabou de anunciar a versão Beta do Cloud Firestore, um banco de dados de documentos NoSQL totalmente gerenciado para o desenvolvimento de apps da Web e para dispositivos móveis. Ele foi projetado para armazenar e sincronizar facilmente dados de apps em escala global e agora está disponível na versão Beta. Nesta palestra, os líderes de produto compartilham todos os detalhes e demonstrarão como criar um app escalonável com o Cloud Firestore.

Firebase

Desenvolver em dispositivos móveis

Sessão Desenvolver em dispositivos móveis Firebase
11:50-12:20

Sessão

Sessão de informações sobre a certificação do Google Developers e do Cloud

Japonês Souchak e Manohar Silam

Google Developers e Cloud Certification Lounge

Aprenda a ser reconhecido pelas suas habilidades como especialista em Web para dispositivos móveis, desenvolvedor Android associado, engenheiro de dados ou arquiteto de nuvem. Nesta sessão, JP Souchak e Manohar Silam realizarão uma sessão informativa ao vivo apresentando os destaques dos dois programas de certificação e das certificações individuais. Perguntas e respostas a seguir, se houver tempo.

Certificação

Sessão Certificação
11:50-12:20

Sessão

Como testar o Kotlin

Sean mcqillan

Hall 3a (link em inglês)

O Kotlin é uma linguagem de alto nível totalmente integrada à linguagem de programação Java e ao Android Studio. Ela é usada para o desenvolvimento para Android em muitos apps conhecidos. Esta palestra vai ensinar você a usar o Kotlin em uma análise detalhada de testes de escrita. Os testes são uma ótima maneira de aprender Kotlin, criar testes legíveis e apresentar o poder do Kotlin à sua equipe de desenvolvimento.

Android

Android

Sessão Android Android
12:30-13:00

Sessão

Como criar um site de e-commerce com AMP

Ben Morss e Raghu Simha

Jacaranda Room (link em inglês)

As AMP se expandiram para uma biblioteca de componentes da Web com serviço completo, ideal para a criação rápida de páginas da Web dinâmicas e bonitos. Nesta palestra, mostramos algumas coisas incríveis que a AMP pode fazer. Para finalizar, vamos mostrar como usar a tecnologia AMP para criar uma experiência completa de comércio eletrônico.

AMP

PWA

Web para dispositivos móveis

Sessão Web para dispositivos móveis PWA da AMP
12:30-13:00

Sessão

Sessão de informações sobre o programa do GDG

Jennifer kohl

Sala comunitária

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

Comunidade

Sessão Comunidade
12:30-13:45

Almoço

Hall 3b - Sandbox

13:15-13:45

Sessão

Conheça o Oreo e a Biblioteca de Suporte

Daniel galpin

Hall 3a (link em inglês)

Esta discussão vai analisar o Android Oreo e a Biblioteca de Suporte. Conheça as mudanças significativas que ajudam a melhorar o funcionamento, a aparência e a sensação de trabalho dos seus apps.

Android

Android

Sessão Android Android
13:15-14:45

Treinamento

Criar um app da Web com o Firebase e o Cloud Firestore

Arthur thompson

Gulmohar Room (link em inglês)

Veja em primeira mão como é fácil criar um app da Web com o Cloud Firestore. Seu instrutor vai criar um app da Web com base neste codelab on-line. Você pode acompanhar ou criar o mesmo aplicativo para iOS ou Android. Durante esta sessão de treinamento, teremos Googlers disponíveis para ajudar com qualquer uma dessas tecnologias.

Firebase

Desenvolver em dispositivos móveis

Treinamento Desenvolver em dispositivos móveis Firebase
13:15-14:45

Treinamento

Progressive Web Apps baseados em dados

Sarah Clark

Cassia Room (link em inglês)

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
14:00-14:30

Sessão

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

Nathalie Pereira e Melissa Powel

Sala comunitária

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

Comunidade

Sessão Comunidade
14:00-14:30

Sessão

Como envolver as comunidades com o Google Assistente e os Progressive Web Apps

Meggin keney

Hall 3a (link em inglês)

Imagine um tempo antes da Web em que cada um de nós era membro de uma pequena comunidade. Contamos com essa comunidade para nos ajudar de vez em quando, para atender às nossas necessidades quando não podíamos e, em troca, fazíamos o mesmo. Algumas pessoas ainda podem ter a sorte de fazer parte dessas comunidades. É aí que entra o Google Assistente. Ele pode ser uma ferramenta pessoal para atender às suas necessidades com a comunidade certa e ajudar você a monitorar como essas necessidades estão sendo atendidas.

PWA

Web para dispositivos móveis

Sessão Web para dispositivos móveis PWA
14:00-14:30

Sessão

What’s Up with the Internet das Things, TensorFlow e Google Assistente

Wayne piekarski

Jacaranda Room (link em inglês)

O Google tem uma ampla variedade de novas plataformas e ferramentas de suporte à computação em qualquer lugar. Saiba como o Android Things pode ser usado para simplificar o desenvolvimento e a produção de dispositivos de IoT. Saiba como criar apps para o Google Assistente e converse com os usuários. Saiba como os smartphones Android, o Android Wear e a TV permitem que os usuários interajam com seu serviço a qualquer momento e em qualquer lugar. Estude como o TensorFlow pode ser usado para facilitar o machine learning em todos os tipos de aplicativos de IoT além dos dispositivos móveis.

TensorFlow

Android Things

Google Assistente

Além do dispositivo móvel

Sessão Além do dispositivo móvel Assistente do TensorFlow Android Things
14:45-15:15

Sessão

sessão de informações sobre \"Solve for India\"

Karthik Padmanabhan

Sala comunitária

Saiba mais sobre o programa \"Solve for India\"

Comunidade

Sessão Comunidade
14:45-15:15

Sessão

Como desenvolver apps de conversação para o Google Assistente usando o Actions on Google

Daniel Imrie-Situnayake

Jacaranda Room (link em inglês)

O Google Assistente está disponível nas plataformas Google Home e de smartphones Android. Com o Actions on Google, você pode expandir o Google Assistente para criar seus próprios apps de conversação. Nesta palestra, vamos descrever os principais componentes do Actions on Google, mostrar como usar ferramentas como o Dialogflow para criar seu primeiro app para o Google Assistente e conhecer as práticas recomendadas da interface do usuário de voz (VUI, na sigla em inglês) para criar uma experiência de conversação do usuário atraente.

Google Assistente

Além do dispositivo móvel

Sessão Além do dispositivo móvel Google Assistente
14:45-15:15

Sessão

Localização e bateria

Shailen Tuli

Hall 3a (link em inglês)

Os usuários gostam de apps baseados em localização, mas se preocupam que tais apps sejam uma fonte principal de consumo de bateria. Nós nos aprofundamos na relação entre localização e bateria, discutindo estratégias para criar apps ricos em localização enquanto minimizam o consumo de bateria.

Android

Android

Sessão Android Android
15:00-16:30

Treinamento

Como receber seus usuários

Sean McQuillan e Prateek Tandon

Gulmohar Room (link em inglês)

O Android oferece APIs para ajudar a dar as boas-vindas aos usuários na primeira vez que eles usarem o app em um novo dispositivo. Recursos como o Backup automático e o Smart Lock ajudam a manter os usuários satisfeitos, aumentando a chance de eles continuarem sendo usuários durante a transição.

Android

Android

Treinamento Android Android
15:00-16:30

Treinamento

Na prática com o Android Things e na criação dos seus próprios dispositivos de IoT

Jonathan Koren e Wayne Piekarski

Cassia Room (link em inglês)

Neste treinamento, você vai aprender tudo o que precisa saber sobre o desenvolvimento de aplicativos de IoT para o Android Things. Com o Android Studio e um kit para desenvolvedores, você vai ver como é fácil usar seu conhecimento sobre o Android para interagir com hardware no mundo real.

Android Things

Além do dispositivo móvel

Treinamento Além do dispositivo móvel Android Things
15:30-16:00

Sessão

Encontro do Women Techmakers

Sivaramakrishnan

Sala comunitária

Encontro informal dos líderes do WTM e dos membros da comunidade no evento.

Comunidade

Sessão Comunidade
15:30-16:00

Sessão

Insights acionáveis com o Firebase

Amrit sanjeev

Jacaranda Room (link em inglês)

Análises e insights são essenciais para o sucesso de todo app. Nesta sessão, você vai aprender como o Firebase ajuda a responder perguntas importantes sobre seus usuários e o comportamento deles para que você possa tomar decisões inteligentes com base na estratégia do seu produto.

Firebase

Desenvolver em dispositivos móveis

Sessão Desenvolver em dispositivos móveis Firebase
15:30-16:00

Sessão

Estruturas e ferramentas para Progressive Web Apps

Rowan merewood

Hall 3a (link em inglês)

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 processo para aproveitar as novas APIs disponíveis no navegador. Hoje, temos ferramentas avançadas e robustas que desenvolvedores de qualquer experiência podem usar para enviar rapidamente aplicativos mais interessantes.\n\nNesta sessão, você vai aprender sobre as práticas recomendadas do PWA e dicas para começar. Vamos abordar as ferramentas que existem para ajudar os desenvolvedores com diversas origens, além de \nas filosofias e visões por trás delas.

PWA

Web para dispositivos móveis

Sessão Web para dispositivos móveis PWA
16:00-17:00

Intervalo da tarde

16:15-16:45

Sessão

Componentes da arquitetura: casos de uso

Florina Muntenescu

Hall 3a (link em inglês)

O conjunto de bibliotecas dos Componentes da arquitetura ajuda você a projetar apps robustos, testáveis e de fácil manutenção. Nesta palestra, vamos discutir o que cada uma dessas bibliotecas faz e vamos analisar os padrões e antipadrões que devem ser seguidos. Também vamos nos aprofundar na questão importante de onde os dados precisam ser salvos para minimizar solicitações: o banco de dados, o ViewModel ou o SavedInstanceState.\nPor fim, vamos discutir a biblioteca Paging, a mais recente adição aos Componentes da arquitetura. Você vai aprender como a biblioteca Paging funciona e descobrir por que e como usá-la.

Android

Android

Sessão Android Android
16:15-16:45

Sessão

Contêineres, Kubernetes e Google Cloud

KC Ayyagari

Jacaranda Room (link em inglês)

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, você vai aprender por que o Kubernetes é um excelente sistema para automatizar a implantação, as operações e o escalonamento de aplicativos conteinerizados.

Na nuvem

Desenvolver em dispositivos móveis

Sessão Desenvolver em dispositivos móveis Na nuvem
16:15-16:45

Sessão

"Saia da zona de conforto e melhore suas habilidades de networking."

Vodička jozef

Sala comunitária

Aprenda e pratique suas habilidades de networking

Comunidade

Sessão Comunidade
16:45-18:15

Treinamento

Do site para o PWA com o Workbox

David Scales

Cassia Room (link em inglês)

Você quer que seu site funcione off-line? Você cria um service worker e armazena alguns arquivos em cache, mas talvez não saiba lidar com as atualizações ou com o cache do navegador. Felizmente, os engenheiros do Google encontraram essas questões nos próprios trabalhos e criaram o Workbox, um conjunto de ferramentas e a lógica básica para um Progressive Web App. Mostraremos como converter um site para off-line e resolver problemas difíceis de armazenamento em cache com facilidade.

PWA

Web para dispositivos móveis

Treinamento Web para dispositivos móveis PWA
16:45-18:15

Treinamento

Como criar um app instantâneo

Anirudh Dewani

Gulmohar Room (link em inglês)

Aprenda a criar um Instant App Android usando o Android Studio 3.0. Com os Apps instantâneos Android, é possível configurar links para iniciar as atividades do seu app sem precisar de instalação prévia.

Android

Android

Treinamento Android Android
17:00-17:30

Sessão

Ferramentas, testes e automação modernos: introdução ao Lighthouse e ao Puppeteer.

Eric Bidelman e Vinamrata Singal

Hall 3a (link em inglês)

O desenvolvimento moderno da Web exige ferramentas modernas. Acompanhe a nossa equipe para conhecer os recursos mais recentes da equipe do Chrome DevTools. Usaremos o Lighthouse para orientar seu fluxo de trabalho de desenvolvimento e automatizar tudo com a versão headless do Chrome e Puppeteer, uma nova biblioteca do Node para controlar a versão headless do Chrome.

PWA

Web para dispositivos móveis

Sessão Web para dispositivos móveis PWA
17:00-17:30

Sessão

Estender arquivos do Documentos, Planilhas e Apresentações Google com complementos

Wesley Chun

Jacaranda Room (link em inglês)

Você gosta de usar os apps do G Suite, como o Documentos, o Planilhas e o Apresentações Google, mas quer adicionar sua própria funcionalidade? Os complementos permitem que você escreva um código para acessar os dados, além de personalizar os menus e barras laterais na interface do usuário. Talvez você queira receber dados de outro servidor ou se conectar a um banco de dados. Tudo isso é possível com os complementos. Nesta sessão, apresentamos o Google Apps Script e mostramos como criar seus próprios complementos.

G Suite

Além do dispositivo móvel

Sessão Além do dispositivo móvel G Suite
17:00-17:30

Sessão

Encontro dos grupos comunitários da Índia

Manoranjan Padhy

Sala comunitária

Encontro informal dos organizadores e membros da comunidade da Índia.

Comunidade

Sessão Comunidade
17:45-18:15

Sessão

Qualidade acima da quantidade: por que a qualidade é importante

Johannes Tonollo, Nick Fortescue

Hall 3a (link em inglês)

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.

Jogar

Desenvolver em dispositivos móveis

Sessão Desenvolver em dispositivos móveis Jogar
17:45-18:15

Sessão

O que vem por aí na Web

Thomas Steiner e Steven Soneff

Jacaranda Room (link em inglês)

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, discutiremos o que vem a seguir para APIs, plataformas e tecnologias. É provável que você não precise de um app nativo.

PWA

Web para dispositivos móveis

Sessão Web para dispositivos móveis PWA
18h30 às 22h

After party