Todos os horários estão no horário padrão da Índia (UTC+05:30)
- Sessão com transmissão ao vivo
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 1Daniel Galpin, Pankaj Gupta, Francis Ma, Sachit Mishra, Tal Oppenheimer, Kaz Sato, Anitha VijayakumarHall 3a (link em inglês) Fique por dentro das últimas notícias e atualizações dos produtos e plataformas para desenvolvedores do Google. |
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 comunidadeDan FrancoSala comunitária Saiba tudo sobre o programa de grupos de desenvolvedores da comunidade, como criar um grupo ou entrar como membro. |
Sessão | Comunidade | |
11:10-11:40 Sessão |
Progressive Web Apps: o quê, por que e como?Sam Dutton, Jiewei Lin, Sarah ClarkHall 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. |
Sessão | Web para dispositivos móveis | PWA |
11:10-11:40 Sessão |
Machine learning real com o TensorFlow e o Cloud MLKaz satoJacaranda 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. |
Sessão | Além do dispositivo móvel | Na nuvem |
11:10-12:40 Treinamento |
Crie um app com o Architecture ComponentsLyla FujiwaraGulmohar 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. |
Treinamento | Android | Android |
11:10-12:40 Treinamento |
Aprenda na prática a desenvolver seus próprios aplicativos para o Google Assistente com o DialogflowSachit Mishra e Silvano LucianiCassia 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. |
Treinamento | Além do dispositivo móvel | Google Assistente |
11:45-12:15 Perguntas e respostas |
Perguntas e respostas sobre desenvolvimento de comunidadeDan FrancoSala 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. |
Perguntas e respostas | Comunidade | |
11:50-12:20 Sessão |
Introdução ao Cloud FirestoreDan McGrathJacaranda 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. |
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 CloudJaponês Souchak e Manohar SilamGoogle 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. |
Sessão | Certificação | |
11:50-12:20 Sessão |
Como testar o KotlinSean mcqillanHall 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. |
Sessão | Android | Android |
12:30-13:00 Sessão |
Como criar um site de e-commerce com AMPBen Morss e Raghu SimhaJacaranda 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. |
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 GDGJennifer kohlSala comunitária Saiba tudo sobre o programa Google Developer Groups, como criar um grupo ou entrar como membro. |
Sessão | Comunidade | |
12:30-13:45 |
AlmoçoHall 3b - Sandbox |
|||
13:15-13:45 Sessão |
Conheça o Oreo e a Biblioteca de SuporteDaniel galpinHall 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. |
Sessão | Android | Android |
13:15-14:45 Treinamento |
Criar um app da Web com o Firebase e o Cloud FirestoreArthur thompsonGulmohar 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. |
Treinamento | Desenvolver em dispositivos móveis | Firebase |
13:15-14:45 Treinamento |
Progressive Web Apps baseados em dadosSarah ClarkCassia 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. |
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 GDENathalie Pereira e Melissa PowelSala comunitária Saiba mais sobre o programa Especialistas do Google Developers e como participar. |
Sessão | Comunidade | |
14:00-14:30 Sessão |
Como envolver as comunidades com o Google Assistente e os Progressive Web AppsMeggin keneyHall 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. |
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 AssistenteWayne piekarskiJacaranda 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. |
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 PadmanabhanSala comunitária Saiba mais sobre o programa \"Solve for India\" |
Sessão | Comunidade | |
14:45-15:15 Sessão |
Como desenvolver apps de conversação para o Google Assistente usando o Actions on GoogleDaniel Imrie-SitunayakeJacaranda 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. |
Sessão | Além do dispositivo móvel | Google Assistente |
14:45-15:15 Sessão |
Localização e bateriaShailen TuliHall 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. |
Sessão | Android | Android |
15:00-16:30 Treinamento |
Como receber seus usuáriosSean McQuillan e Prateek TandonGulmohar 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. |
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 IoTJonathan Koren e Wayne PiekarskiCassia 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. |
Treinamento | Além do dispositivo móvel | Android Things |
15:30-16:00 Sessão |
Encontro do Women TechmakersSivaramakrishnanSala comunitária Encontro informal dos líderes do WTM e dos membros da comunidade no evento. |
Sessão | Comunidade | |
15:30-16:00 Sessão |
Insights acionáveis com o FirebaseAmrit sanjeevJacaranda 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. |
Sessão | Desenvolver em dispositivos móveis | Firebase |
15:30-16:00 Sessão |
Estruturas e ferramentas para Progressive Web AppsRowan merewoodHall 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. |
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 usoFlorina MuntenescuHall 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. |
Sessão | Android | Android |
16:15-16:45 Sessão |
Contêineres, Kubernetes e Google CloudKC AyyagariJacaranda 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. |
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 jozefSala comunitária Aprenda e pratique suas habilidades de networking |
Sessão | Comunidade | |
16:45-18:15 Treinamento |
Do site para o PWA com o WorkboxDavid ScalesCassia 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. |
Treinamento | Web para dispositivos móveis | PWA |
16:45-18:15 Treinamento |
Como criar um app instantâneoAnirudh DewaniGulmohar 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. |
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 SingalHall 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. |
Sessão | Web para dispositivos móveis | PWA |
17:00-17:30 Sessão |
Estender arquivos do Documentos, Planilhas e Apresentações Google com complementosWesley ChunJacaranda 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. |
Sessão | Além do dispositivo móvel | G Suite |
17:00-17:30 Sessão |
Encontro dos grupos comunitários da ÍndiaManoranjan PadhySala comunitária Encontro informal dos organizadores e membros da comunidade da Índia. |
Sessão | Comunidade | |
17:45-18:15 Sessão |
Qualidade acima da quantidade: por que a qualidade é importanteJohannes Tonollo, Nick FortescueHall 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. |
Sessão | Desenvolver em dispositivos móveis | Jogar |
17:45-18:15 Sessão |
O que vem por aí na WebThomas Steiner e Steven SoneffJacaranda 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. |
Sessão | Web para dispositivos móveis | PWA |
18h30 às 22h |
After party |