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:45 Sessão |
Palestra de abertura do dia 2Sowmya Subramanian, Sebastian Trzcinski-Clément e Geetha ManjunathHall 3a (link em inglês) Mudando o mundo, um pouco por vez. |
Sessão | Além do desenvolvimento para dispositivos móveis na Web para dispositivos móveis Android | |
11:00-11:30 Sessão |
Ferramentas de desempenhoAmrit sanjeevHall 3a (link em inglês) Ao medir a qualidade de um app, a experiência do usuário é fundamental. Desempenho em relação ao consumo de bateria, interface sem resposta ou com bugs, baixa velocidade de instalação e alto uso de RAM podem gerar uma experiência do usuário ruim e avaliações negativas na Play Store. Nessa palestra, vamos falar sobre as novas ferramentas adicionadas ao Android Studio e como elas podem ser usadas para melhorar seu aplicativo de forma eficaz. |
Sessão | Android | Android |
11:00-11:30 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:00-11:30 Sessão |
Conheça um GooglerAmit ChopraSala comunitária Encontro informal e conversa com Amit Chopra |
Sessão | Comunidade | |
11:00-11:30 Sessão |
Como criar dispositivos de IoT de produção com o Android ThingsWayne piekarskiJacaranda Room (link em inglês) O Android Things é a plataforma do Google para criar produtos de IoT com o poder e a segurança do Android. Os desenvolvedores podem usar ferramentas conhecidas, como o Android Studio e o Android SDK, para desenvolver facilmente um software de IoT e escalonar o hardware de um único protótipo para a produção. Qualquer pessoa, de startups a grandes empresas, pode criar produtos comerciais em grande escala. Esta palestra explica as etapas necessárias para implementar o Google Things no seu fluxo de trabalho. |
Sessão | Além do dispositivo móvel | Android Things |
11:00-12:30 Treinamento |
TensorFlow for Poets 2: otimize para dispositivos móveisKaz satoGulmohar Room (link em inglês) A portabilidade é um dos benefícios do TensorFlow. É fácil mover o modelo de rede neural para o Android e executar a previsão dentro de smartphones. Para fazer muitos truques de IA, como reconhecimento de imagem, reconhecimento de movimento etc., os desafios são o tamanho do modelo e o consumo de CPU. Os modelos geralmente levam dezenas de megabytes e também consomem energia da CPU para previsão de rede neural. Nesta sessão, vamos discutir dicas e truques para superar esses desafios e levar a tecnologia de IA mais recente para apps Android de produção. |
Treinamento | Além do dispositivo móvel | TensorFlow |
11:00-12:30 Treinamento |
Como integrar AMP a PWASarah ClarkCassia Room (link em inglês) As Accelerated Mobile Pages (AMP) são ótimas para sites baseados em conteúdo, como sites de notícias e blogs. Mas, e se você quiser incorporar esses recursos aos Progressive Web Apps? Venha aprender a combinar a velocidade das AMPs com o poder off-line dos Progressive Web Apps. |
Treinamento | Web para dispositivos móveis | AMP PWA |
11:45-12:15 Sessão |
PWA+AMP = fácil para usuários e desenvolvedoresBen morssHall 3a (link em inglês) Os PWAs permitem experiências semelhantes a apps na Web para dispositivos móveis. A tecnologia AMP torna a Web rápida para os usuários e simples para os desenvolvedores. Junte todos eles e você terá uma maneira fácil de criar um app da Web rápido, bonito e imersivo. É possível encaixar o conteúdo AMP existente em uma experiência de PWA. Junte-se a nós para mostrar como criar um PWA/AMP sem um único framework de JavaScript. |
Sessão | Web para dispositivos móveis | AMP PWA |
11:45-12:15 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 | |
11:45-12:15 Sessão |
Dispositivos móveis no contexto: princípios de design de fluxo e navegaçãoJenny goveJacaranda Room (link em inglês) Este é um momento empolgante para o desenvolvimento dos ecossistemas de apps e Web para dispositivos móveis. Novas tecnologias estão avançando na experiência que cada uma pode oferecer. Nosso design e desenvolvimento para dispositivos móveis precisa se adequar às formas de trabalho dos usuários. Os designs que criamos precisam ser intuitivos e refinados. As novas tecnologias podem nos ajudar, mas entender as necessidades dos usuários e criar experiências inerentemente compreensíveis é fundamental. Vamos explorar alguns princípios sobre navegação e fluxo e ver como a incorporação da pesquisa de usuários melhora o design para dispositivos móveis. |
Sessão | Desenvolver em dispositivos móveis | Design |
12:30-13:00 Sessão |
O que há de novo no Google Assistente e os Tópicos avançadosSilvano LucianiJacaranda Room (link em inglês) O Google Assistente tem suporte a vários novos recursos avançados. Agora você pode implementar pagamentos, transações e locais para experiências de compra, transferir a conversa para uma plataforma diferente e muito mais. Agora há suporte para dispositivos de casa inteligente para que você possa integrar seus próprios dispositivos de IoT. Venha conhecer as novidades da plataforma Google Assistente e os recursos avançados que você pode implementar. |
Sessão | Além do dispositivo móvel | Google Assistente |
12:30-13:45 |
AlmoçoHall 3b - Sandbox |
|||
13:10-14:40 Treinamento |
Como aproveitar o Kotlin no seu app AndroidSean mcqillanGulmohar Room (link em inglês) Neste treinamento, você vai ganhar experiência prática na criação de apps Android usando o Android Studio na linguagem Kotlin. Você aprenderá a usar o Kotlin para reduzir o código boilerplate, evitar erros comuns e simplificar o código convertendo um app Android da linguagem de programação Java para Kotlin. |
Treinamento | Android | Android |
13:10-14:40 Treinamento |
Aprimore seus apps com o Gmail, Drive, Agenda, Planilhas, Apresentações e muito maisWesley ChunCassia Room (link em inglês) Talvez você já conheça os aplicativos do G Suite, como Gmail, Google Drive, Agenda, Planilhas e Apresentações. Mas por trás de cada um desses apps que você conhece e adora tão bem, há um componente de desenvolvedor. Neste treinamento prático, mostramos duas maneiras de acessar programaticamente esses apps e dados de documentos. Você vai começar a trabalhar em dois codelabs e sair com conhecimento suficiente para começar em projetos imediatamente. |
Treinamento | Além do dispositivo móvel | G Suite |
13:15-13:45 Sessão |
Em execução em segundo planoNasir KhanHall 3a (link em inglês) "Segundo plano" é um termo sobrecarregado no mundo Android. Ele é usado para descrever diferentes coisas em diferentes contextos, incluindo: execução fora da linha de execução de IU enquanto o app está em primeiro plano; execução por um tempo muito curto depois que o app entra em segundo plano; execução por um curto período ao receber uma mensagem de dados de alta prioridade do FCM; ou execução de tarefas programadas. Nesta palestra, vamos abordar algumas práticas recomendadas e soluções para vários casos de uso que vão funcionar hoje e no futuro. |
Sessão | Android | Android |
14:00-14:30 Sessão |
Do site para o Progressive Web AppPete LePageHall 3a (link em inglês) Esta palestra abordará por onde começar, o que implementar e como priorizar as técnicas de Progressive Web App.Você também aprenderá a aproveitar ao máximo as pequenas mudanças que podem causar um grande impacto. |
Sessão | Web para dispositivos móveis | PWA |
14:00-14:30 Sessão |
Detalhes técnicos do Google Cloud IoT CoreClasse gusJacaranda Room (link em inglês) Nesta palestra, você conhecerá os recursos de alto nível do produto Google Cloud IoT Core. Saiba como os produtos subjacentes do Google Cloud que compõem a solução de nuvem permitem que você adicione recursos de IoT aos seus produtos em escala, para entrada de dados e análise. Uma demonstração completa do produto concluirá a apresentação. |
Sessão | Além do dispositivo móvel | Na nuvem |
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:40-15:10 Sessão |
Como criar experiências rich media com o AndroidPaul Saxman e Daniel GalpinJacaranda Room (link em inglês) Um conteúdo de boa qualidade é a base de um ótimo app de mídia. No entanto, para uma ótima experiência do usuário, é preciso aproveitar o conjunto certo de recursos de mídia e interface do usuário no Android. Nesta palestra, vamos mostrar o que é necessário para criar uma experiência de app de mídia incrível usando recursos de plataforma, como o Android Media Framework, o picture-in-picture, as notificações MediaStyle e a nova API Channels and Programs no Android TV. Também abordaremos as novidades em áudio de alto desempenho para Android ao criar apps de criação de mídia. |
Sessão | Android | Android |
14:40-15:10 Sessão |
O Android e o TensorFlowKaz Sato e Anitha VijayakumarHall 3a (link em inglês) O TensorFlow é um framework de machine learning multiuso. O TensorFlow pode ser usado de qualquer lugar, desde o treinamento de modelos enormes em clusters na nuvem até a execução local de modelos em um sistema incorporado, como seu smartphone. Neste treinamento, você vai aprender: como treinar um modelo personalizado de reconhecimento de imagem, como otimizá-lo, como compactá-lo e como executá-lo em um app Android pré-criado. |
Sessão | Desenvolver em dispositivos móveis | TensorFlow |
14:45-15:15 Sessão |
Sessão de informações sobre o programa Grupos da comunidadeDan FrancoSala comunitária Saiba tudo sobre o programa Grupos da comunidade, como criar um grupo ou entrar como membro. |
Sessão | Comunidade | |
14:50-16:20 Treinamento |
Experiência prática com as APIs Google Cloud Vision e Natural LanguageRomano iraniaGulmohar Room (link em inglês) 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. |
Treinamento | Desenvolver em dispositivos móveis | Na nuvem |
14:50-17:50 Treinamento |
Workshop de Design ThinkingColegas de Inovação da UniversidadeCassia Room (link em inglês) Na Stanford d.school, acreditamos que todos podem ser criativos. Usamos métodos de todo o campo do design para criar experiências de aprendizado que ajudem as pessoas a liberar seu potencial criativo e aplicá-lo ao mundo. O Design Thinking é uma metodologia usada por profissionais da ciência da computação, engenharia e negócios para resolver problemas complexos e encontrar soluções criativas e desejáveis. Não assista os bastidores, faça um teste. Este workshop prático e prático de Design Thinking será uma experiência divertida e envolvente com ferramentas de design thinking. Este não é um ciclo completo, um workshop conduzido por professores, mas uma equipe de ensino composta por profissionais da Stanford d.school e University Innovation Fellows de toda a Índia. |
Treinamento | Além do dispositivo móvel | Design da escola secundária |
15:20-15:50 Sessão |
Como criar um Instant App AndroidLyla Fujiwara e Anirudh DewaniHall 3a (link em inglês) Os usuários não gostam de esperar. Com a redução do tamanho do APK, eles não precisam mais fazer isso. APKs menores não só proporcionam downloads mais rápidos para os usuários, mas o processo de refatoração geralmente simplifica sua base de código. Esse processo de simplificação prepara seu app para os Apps instantâneos Android, que podem ser abertos a partir de URLs e fornecem uma experiência de app nativo sem a necessidade de uma instalação completa. Nesta palestra, abordaremos as muitas ferramentas disponíveis para reduzir o tamanho do APK, modularizar o app e criar seu primeiro Instant App Android. |
Sessão | Android | Android |
15:20-15:50 Sessão |
Noções básicas do Google Cloud Platform: um tour guiadoMarc Cohen, Mete AtamelJacaranda Room (link em inglês) Há muito o que se atrapalhar na computação em nuvem, e tentar entender tudo pode ser complicado. Nesta sessão, vamos fazer 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. |
Sessão | Desenvolver em dispositivos móveis | Na nuvem |
15:30-16:00 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 | |
16:00-16:30 Sessão |
Internacionalização e dados estruturados para pesquisaAaseesh MarinaJacaranda Room (link em inglês) Quando se trata de fazer com que um site multilíngue ou internacional funcione bem na pesquisa, ou de adicionar dados estruturados para mecanismos de pesquisa, há mais do que parece. Esta sessão fornecerá os insights essenciais. |
Sessão | Web para dispositivos móveis | Pesquisar dados estruturados |
16:00-16:30 |
Intervalo da tarde |
|||
16:00-16:30 Sessão |
Como codificar um app em tempo real com o Cloud Functions e o Cloud Firestore para FirebaseMike McDonald, Dan McGrath e Todd BurnerHall 3a (link em inglês) Juntos, o Firebase e o Google Cloud Platform permitem que os desenvolvedores criem aplicativos da Web e para dispositivos móveis com rapidez. Nesta sessão, criaremos um aplicativo ativo no palco e demonstraremos como criar uma ótima experiência do usuário usando o Firebase. Em seguida, vamos fazer isso chamando as APIs do Cloud sem precisar ativar servidores ou gerenciar infraestrutura. Você verá em primeira mão como é fácil criar com o Firebase e como é fácil escalonar com o Google Cloud Platform. |
Sessão | Desenvolver em dispositivos móveis | Firebase |
16:20-17:50 Treinamento |
Análise detalhada do layout restritoDaniel galpinGulmohar Room (link em inglês) Você pode usar o Layout Editor no Android Studio 3.x para criar layouts flexíveis e eficientes para seus apps Android. Este treinamento demonstra como aproveitar os recursos mais recentes do Constraint Layout, incluindo barreiras, proporções e cadeias. Forneceremos um app inicial para você ver rapidamente os resultados no emulador ou em um dispositivo. |
Treinamento | Android | Android |
16:40-17:10 Sessão |
Polímero e componentes da WebTaylor savageHall 3a (link em inglês) Componentes da Web são uma nova tecnologia incorporada à plataforma da Web que permite criar elementos HTML personalizados e totalmente encapsulados. Saiba o que são Web Components, o que eles permitem que você faça e como usar a biblioteca Polymer para criar seus próprios Web Components e apps que são mais leves, rápidos e usam menos dados. |
Sessão | Web para dispositivos móveis | PWA |
16:40-17:10 Sessão |
Computação sem servidor com o Firestore, o Cloud Functions e as APIs do G SuitePatrick martinentJacaranda Room (link em inglês) Nesta palestra, você vai conhecer o novo banco de dados do Cloud Firestore anunciado recentemente pela equipe do Google no Firebase. Depois de uma breve introdução à plataforma Firebase, você conhecerá alguns dos casos de uso e recursos específicos que tornam o Cloud Firestore um componente essencial da plataforma. A segunda metade da palestra vai incluir uma demonstração ao vivo de como é fácil usar as APIs do G Suite diretamente no Firebase Cloud Functions. |
Sessão | Além do dispositivo móvel | G Suite |
17:20-17:50 Sessão |
A eficiência e a flexibilidade da nova API Google SheetsWesley ChunJacaranda Room (link em inglês) No mundo atual de Big Data, as planilhas ainda são tão eficientes e flexíveis como nunca. Lançada no Google I/O 2016, a API Google Sheets pode fazer muito mais do que qualquer um de seus antecessores. Nesta palestra, você conhecerá as diversas formas de interagir com o Planilhas, incluindo a migração de dados de bancos de dados do SQL, a modificação de dados, a formatação de células e muito mais. O código de demonstração estará em Python e JSON para simplificar. No entanto, é possível usar qualquer linguagem compatível com as bibliotecas de cliente das APIs do Google. |
Sessão | Além do dispositivo móvel | G Suite |
17:20-17:50 Sessão |
SEO: problemas comuns e equívocosMalik Mairaj SyedHall 3a (link em inglês) Muitos sites geralmente dependem do tráfego de pesquisas na Web. Nesta sessão, vamos abordar problemas comuns e equívocos sobre a otimização de mecanismos de pesquisa (SEO) e dicas sobre o que considerar ao contratar outra pessoa para fazer SEO. |
Sessão | Web para dispositivos móveis | Pesquisar |
18:00-18:30 Sessão |
SEO para PWAAmrit sanjeevJacaranda Room (link em inglês) Se você prestar atenção a alguns aspectos críticos, as configurações de PWA e outras configurações de sites com base em JavaScript poderão ser exibidas na Pesquisa Google. Esta sessão abordará todas as práticas recomendadas do Google para tornar seu site acessível ao Googlebot. |
Sessão | Web para dispositivos móveis | Pesquisa em PWA |
18:00-18:30 Sessão |
Palestra relâmpago sobre o programa para desenvolvedores do GoogleKarthik Padmanabhan, Christy Anoop, Kamal Vaid, JP Souchak, Vikas Bajpai, Sukriti Paul, Soham Mondal e Shrinath VSHall 3a (link em inglês) Esta palestra tem seis palestras relâmpago curadas sobre os programas Google Developers voltados para os vários estágios do ciclo de vida de um desenvolvedor: estudante, profissional certificado, líder de comunidade / especialista, empresário e, finalmente, um mentor. As palestras relâmpago serão ministradas pelos próprios profissionais dos programas para desenvolvedores do Google e moderadas por Karthik Padmanabhan, líder de gerente de programa de relações com desenvolvedores. As conversas serão seguidas por uma sessão rápida de perguntas e respostas. |
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 |