Vídeo: Ferramentas do desenvolvedor (Developer Tools) do Google Chrome (Novembro 2024)
O discurso de três horas e meia desta manhã no Google I / 0 não exibiu grandes mudanças direcionais, mas concentrou-se principalmente em mudanças menores no Android e no Chrome destinadas aos desenvolvedores. Isso inclui uma série de novas APIs e ambientes de desenvolvimento que devem resultar em aplicativos móveis e da Web mais poderosos. Existem alguns serviços voltados para usuários finais, incluindo melhorias no Google Maps, Pesquisa e Google Plus, além de um novo site de músicas por assinatura. Além disso, o CEO do Google, Larry Page, respondeu a perguntas e deu uma visão ampla da tecnologia.
Mas o Google não falou sobre uma nova versão do Android, não mostrou nenhum hardware novo do Nexus, não discutiu coisas como o Google Docs ou sua plataforma em nuvem do App Engine, e mencionou Glass apenas de passagem. Em vez disso, o grande foco foi o desenvolvimento. O vice-presidente sênior de engenharia do Google, Vic Gundotra (acima), abriu a conferência falando sobre o foco do Google nos desenvolvedores.
Sundar Pichai (acima), SVP para Android e Chrome, começou mencionando que o Google tem duas plataformas grandes, de crescimento rápido e escalonáveis: Android e Chrome. Ele disse que o Android é o sistema operacional móvel mais popular e agora tem mais de 900 milhões de ativações (comparado com 400 milhões neste evento em 2012 e 100 milhões em 2011). O grande objetivo agora é alcançar os 4, 5 bilhões de pessoas que ainda não estão conectadas. O Chrome agora é o navegador mais popular usado no mundo, acrescentou.
O Google está focado em construir sobre as duas plataformas, disse Pichai, mas está mais animado com o fato de os desenvolvedores poderem e estarem desenvolvendo aplicativos sobre as duas plataformas.
Serviços Android
Hugo Barra, vice-presidente de gerenciamento de produtos para Android, anunciou várias ferramentas de desenvolvedor como parte de uma grande atualização para os serviços do Google Play, que oferece aos desenvolvedores as mais recentes APIs em todos os dispositivos, independentemente das atualizações do sistema operacional. O Google Play baseou 48 bilhões de instalações de aplicativos.
A primeira foi a versão 2 da API do Google Maps, que permite que os desenvolvedores adicionem mapas a seus aplicativos. Os anúncios de hoje incluíam novas APIs de localização, como uma versão que permite adicionar locais usando menos de um por cento da energia da bateria por hora, uma API de geofencing para ajudar os desenvolvedores a reconhecer quando uma pessoa está em um determinado local e uma API de reconhecimento de atividades para observar quando o dispositivo está em movimento.
Uma demonstração interessante envolveu o login único em várias plataformas para que, quando você fizer login em um aplicativo no Chrome, ele possa instalar automaticamente o aplicativo no seu telefone ou tablet. Ao fazer login no site, você pode fazer login automaticamente no tablet.
O Google Cloud Messaging já está desenvolvendo 17 bilhões de mensagens por dia, com uma latência média de 60ms. Agora ele suporta conexões persistentes entre um dispositivo e o servidor para enviar muitas mensagens; mensagens upstream, para que o aplicativo possa enviar mensagens para o servidor. Outra atualização sincroniza as notificações. Se você as dispensar em um dispositivo, elas serão descartadas em todos os dispositivos.
O maior serviço novo é o Google Play Game Services, uma família de APIs projetadas para desenvolvedores de jogos. Isso inclui salvar na nuvem, para que você possa parar de reproduzir em um dispositivo e continuar no mesmo local em outros dispositivos; emblemas de conquista; tabelas de classificação; e um serviço multiplayer para jogadores correspondentes. Essas APIs funcionam em várias plataformas e na Web, disse ele.
A demonstração não funcionou devido a problemas de rede, mas eles parecem interessantes. Fiquei intrigado com o fato de muitos desses sistemas parecerem se conectar via Google+.
Todos esses serviços estão sendo implementados a partir de hoje, disse Barra.
Talvez o mais surpreendente seja o Android Studio, um ambiente de desenvolvimento integrado voltado para desenvolvedores do Android, baseado no IntelliJ IDE. Parece ter alguns recursos realmente interessantes, como uma renderização ao vivo de layouts e visualização de ícones diretamente no IDE. (Em particular, isso pode ser bom para desenvolvedores que criam layouts que parecem diferentes em tablets e em smartphones, uma das minhas preocupações com a maioria dos aplicativos para Android.) Outros recursos permitem adicionar itens como pontos de extremidade do Google Cloud diretamente no seu aplicativo a partir de dentro o IDE.
Ellie Powers, gerente de produto do Google Play, falou sobre uma atualização para o console do desenvolvedor do Google Play. Agora inclui itens como dicas de otimização, que podem sugerir a adição de capturas de tela de tablets ou a tradução de seu aplicativo para um idioma específico, incluindo links para empresas que traduzirão texto em um aplicativo. Outros recursos incluem rastreamento de referência e gráficos de receita que aparecem no console do desenvolvedor. Essas ferramentas estão todas na versão beta, mas serão lançadas ainda este verão. Mais importante, agora está disponível para testes beta e lançamento em etapas, para que você possa testar um aplicativo com apenas um pequeno grupo de usuários.
Chris Yerga, diretor de engenharia, falou sobre uma nova revisão da loja Google Play, projetada para oferecer aos usuários recomendações mais personalizadas com base em compras anteriores. Uma mudança importante aqui é uma nova versão que destaca aplicativos otimizados para tablets. Isso será lançado nas próximas semanas, incluindo uma versão executada no navegador de um laptop.
Yerga exibiu o Acesso ilimitado ao Google Play Música, que ele disse usar a tecnologia do Google para ajudá-lo a encontrar músicas com base em suas preferências de audição. Isso permite transmitir imediatamente qualquer uma das faixas e transformar qualquer faixa em uma estação de rádio. O usuário pode remover e reordenar as faixas na estação. (Isso é diferente dos outros sistemas de rádio que eu já vi; Yerga chamou isso de "rádio sem regras".) Você também pode procurar e escolher álbuns e faixas específicos para adicionar à sua biblioteca. A interface Ouça agora inclui músicas da sua biblioteca, faixas que você adicionou e estações de rádio. Isso funciona em telefones, tablets e através de um navegador da Web. Isso custará US $ 9, 99 por mês após um teste gratuito de 30 dias e será lançado hoje nos Estados Unidos. Os que adotam cedo pagam apenas US $ 7, 99 por mês.
Barra também anunciou que o Google venderá uma versão do Samsung Galaxy S 4 por US $ 649 on-line que executará a versão nativa do Google Android (em vez das modificações da Samsung) e será desbloqueado pelo carregador de inicialização.
O Chrome se move em direção ao celular
Pichai disse que o navegador Chrome agora tem mais de 750 milhões de usuários ativos, contra 450 milhões no ano passado. Isso também está na base do sistema operacional Chrome da empresa, e ele disse que o Samsung Chromebook foi lançado no outono passado, com vários outros fornecedores desde o envio de novos Chromebooks, incluindo Lenovo, Acer e Chromebook Pixel.
Ele mostrou uma prévia de um site móvel criado para o filme O Hobbit: A Desolação de Smaug , que se moveu perfeitamente entre o Chrome na área de trabalho e o Chrome no Android. Como parte disso, ele mostrou um jogo em 3D, baseado no WebGL, rodando no Chrome em um tablet Nexus 10, que usava gráficos que, segundo ele, não estavam disponíveis em aplicativos Web móveis há um ano.
A maior parte do foco estava nas novas APIs, com Linus Upson, vice-presidente de engenharia do Chrome, dizendo que os objetivos são velocidade, simplicidade e segurança. Ele observou que a velocidade do JavaScript melhorou 24% no desktop e mais de 50% no celular no ano passado. O Google está apoiando um projeto Mozilla que transforma código C compilado em Javascript, e esse suporte pode mais do que dobrar o desempenho, disse ele.
Mais importante, ele mostrou alguns novos padrões de foto e vídeo. A Upson apresentou o WebP, um novo formato de compactação de imagem até 31% menor que as imagens JPEG mais comuns. Ele sugeriu isso como substituto para JPEG, PNG e GIFs animados.
Ele então foi para o vídeo, onde o Google tem seu contêiner WebM e seu novo codec VP9. Uma demonstração mostrou um vídeo que usou 63% menos largura de banda do que o H.264 mais padrão. Este novo codec será suportado pelo YouTube no final do ano. Mais imediatamente, ele disse, uma versão beta atual do Android para dispositivos móveis suporta a compactação de dados para acelerar as páginas da Web e reduzir a quantidade de uso de dados.
Para o comércio eletrônico, ele exibiu um novo botão de checkout executado no Chrome que inclui itens como nome, endereço e informações de pagamento que serão executados em sites e plataformas.
A maior mudança subjacente à Web é algo chamado Web Components, que permitirá que os desenvolvedores criem suas próprias tags HTML. Isso faz parte de um projeto mais amplo de Toolkit de código aberto que visa melhorar o design da Web. Isso ainda é muito cedo e ainda não está pronto para a maioria dos desenvolvedores, mas pode ser muito importante a longo prazo.
Uma demonstração muito interessante mostrou dispositivos Android e iOS executando o navegador Chrome executando um jogo de corrida em conjunto nas telas usando o WebSockets.
Os participantes pagantes ficaram emocionados quando Pichai disse que receberá um Chromebook Pixel.
Foco na Educação
Pichai então se concentrou em como o Google Apps está fazendo grandes avanços na educação. Setenta e quatro das 100 principais universidades e muitas escolas de ensino fundamental e médio já rodam no Google Apps.
Yerga falou sobre uma nova iniciativa voltada para a educação, incluindo o Google Play for Education, que é organizado por disciplinas e séries. Ele foi desenvolvido para que um administrador do Google Apps possa escolher um aplicativo e instalá-lo automaticamente em todas as contas que o administrador administrar, para que ele apareça imediatamente no dispositivo de todos os alunos. Ele também inclui métodos para comprar aplicativos no outono. Isso parece direcionado a navegadores e Chromebooks e será lançado no outono, embora os desenvolvedores possam começar a adicionar seus aplicativos neste verão.
Pichai disse que milhares de escolas estão executando Chromebooks e ele mostrou um vídeo dessas máquinas usadas na Malásia.
Novo foco do Google+ no Hangout, Fotos
Gundotra voltou a falar sobre o Google+ e discutiu 41 novos recursos, com foco em um novo design que será lançado a partir de hoje. Isso tem um novo design de várias colunas que se ajusta ao tamanho da janela, animações que permitem que os menus deslizem, "cartões" para obter informações no feed e, talvez o mais importante, nas hashtags relacionadas. Isso marca automaticamente uma postagem e, em seguida, pesquisa e classifica todos os contatos do Google+ para que você possa "virar" o cartão e ver o conteúdo relacionado. Uma demonstração particularmente impressionante aqui usou o reconhecimento de imagem para reconhecer uma foto da Torre Eiffel e depois mostrar outras fotos do serviço. Ele observou que as pessoas que postam conteúdo podem decidir com quem isso é compartilhado. Ele observou que mais da metade de todo o compartilhamento no Google+ é feito em círculos particulares.
Um novo produto interessante é um aplicativo de Hangouts independente. Gundotra disse que o compartilhamento hoje é muito limitado a hardware ou serviços específicos. A tecnologia deveria desaparecer, disse ele. Isso parece se basear nos recursos existentes do Hangout, mas como um aplicativo que combina e armazena todas as suas conversas, você tem um histórico de longo prazo de suas conversas. (Ele deixou claro que você pode excluir o histórico, se desejar.) Isso armazena as imagens e os vídeos e também permite que você saiba o que as pessoas que você está em uma conversa viram e o que estão lendo, para que pareça mais um verdadeiro conversação. Inclui uma função de bate-papo por vídeo, permitindo vídeos em grupo sem nenhum custo. Isso funciona na Web, Android e iOS, com as informações mantidas em sincronia.
"O Datacenter do Google agora é sua nova câmara escura", disse Gundotra, introduzindo uma nova experiência de fotos no aplicativo Plus. Ele falou sobre o tempo que atualmente leva para carregar, editar e organizar fotos. O Google Fotos ofereceu a capacidade de carregar todas as fotos de tamanho padrão que você deseja e, recentemente, permitiu até 15 GB de fotos em tamanho normal.
Mais impressionante, ele mostrou como obteve 686 fotos de uma viagem recente e como o Google pode classificá-las e escolher as melhores. Ele escolhe os destaques, removendo as desfocagens, as más exposições e as duplicatas, concentrando-se nos destaques, nas pessoas, na estética e na afinidade (escolhendo pessoas de dentro de seus círculos, como sua família). Isso inclui um recurso "Auto Enhance", um reconhecimento facial muito aprimorado, aprimoramentos tonais, redução de ruído e uma certa quantidade de "suavização da pele" para tornar as rugas menos visíveis. (Obviamente, vimos a maioria das ferramentas de fotos adicionar recursos de correção automática por anos; o que é diferente agora é que isso funciona na nuvem automaticamente quando você carrega todas as suas imagens.) Outros recursos incluem "impressão automática" para mostrar movimento fotos de rajada, adicione recursos HDR, criando um panorama, uma nova imagem com todos sorrindo.
"Acabamos de colocar o Google no Google+", disse Gundotra.
"O fim da pesquisa como a conhecemos"
Amit Singhal, vice-presidente sênior de pesquisa do Google, discutiu mudanças no mecanismo de pesquisa principal, mostrou melhorias no gráfico do conhecimento, na pesquisa por conversação e no Google agora, que, segundo ele, significam "o fim da pesquisa como a conhecemos".
Ele anunciou melhorias no "gráfico do conhecimento", que permite fazer perguntas e obter respostas diretas. Foi lançado em inglês e em outros oito idiomas, e hoje a empresa introduziu novos idiomas, incluindo chinês simplificado e tradicional. Agora, o serviço fornecerá informações adicionais sugeridas para acompanhar as respostas. O mais interessante é que agora ele se integra a outros aplicativos do Google, incluindo suas contas do Gmail, calendário e Plus, permitindo que você faça perguntas como "quando o almoço está programado?"
A pesquisa conversacional (agora disponível no Android e iOS) está sendo iniciada como um recurso de microfone no próprio navegador da Web Chrome. Também é adicionado "hotwording", para que você não precise clicar no microfone para pesquisar, mas apenas diga "OK, Google".
Ele também falou sobre o Google Now, que pode antecipar as perguntas dos usuários, apresentando cartões com respostas para as perguntas mais frequentes, como clima ou tráfego. Novos recursos incluem lembretes que você pode definir, transporte público, além de recomendações de músicas, programas de TV, livros e videogames.
Johanna Wright, vice-presidente de pesquisa e assistência para dispositivos móveis, demonstrou a combinação disso no Chrome, exibindo pesquisas como "mostre-me o que fazer em Santa Cruz", depois clique no calçadão de Santa Cruz e siga-o com "como longe é daqui ". (O Google sabia automaticamente que era o calçadão e o local atual.) Em seguida, ela mostrou perguntas semelhantes ao Google Now no Android, perguntando "qual a altura que tenho para montar no Giant Dipper?" e vendo coisas como uma reserva de almoço. Também funcionou com perguntas como "quando meu voo sai?" e, mais impressionante, enviar um email a um amigo apenas dizendo o primeiro nome e reconhecendo o restante. Outras perguntas que pareciam funcionar incluem "mostre-me minhas fotos da minha viagem a Nova York no ano passado". Isso está sendo lançado no Google Now hoje.
A demonstração foi certamente impressionante, embora na prática eu tenha encontrado sistemas como o Google Now excelentes em algumas consultas e não em outras. Estou ansioso para tentar isso. Singhal admitiu que ainda existem vários problemas científicos a serem resolvidos antes que sistemas como o Google Now se tornem o principal método de pesquisa. Mas os anúncios de hoje foram um passo na direção certa.
Os mapas se tornam mais pessoais, interativos
A empresa mostrou uma prévia da próxima versão do Google Maps para celular, com suporte para Android e iOS, e uma nova versão para tablet Android. Isso está previsto para este verão.
Brian McClendon, vice-presidente da Maps, falou sobre como o produto Maps se expandiu ao longo do tempo. Ele falou sobre os projetos "verdade da terra" e "visão da rua" da empresa para melhorar os mapas, agora apoiando 200 países, incluindo o mapa recém-lançado da Coréia do Norte. O Street View agora se expandiu para 50 países, disse ele, mostrando agora imagens que vão além dos núcleos urbanos.
Agora, ele disse que o Google está usando mapas básicos, Street View, imagens, dados de terreno e dados locais e os usa juntos para melhorar seus mapas. Ele observou que isso também está disponível na API do Google Maps e disse que mais de um milhão de sites, visitados por mais de um bilhão de pessoas por semana, agora usam essa API e que mais pessoas veem o Google Maps nesses sites do que no Google Maps próprio site.
Daniel Graf, diretor do Maps, mostrou a nova versão móvel, integrando mais recursos. Isso agora integra as informações da Zagat, um novo sistema de classificação de cinco estrelas para restaurantes e estabelecimentos similares e novas ofertas integradas ao mapa (incluindo um cupom para a Starbucks). Graf diz que o Maps agora inclui um milhão de paradas de trânsito e 50 bilhões de quilômetros de navegação curva a curva. Agora, ele está adicionando recursos como relatórios de incidentes, para que você possa relatar ou visualizar relatórios de outras pessoas sobre problemas de tráfego, além de redirecionar automaticamente esses problemas. (De várias maneiras, isso me lembrou o Waze.)
Ele mostrou a nova versão do tablet Android com um recurso "Explorar" que permite ver o que está acontecendo nos locais nos mapas.
Tudo isso está definido para a versão móvel do verão do Google Maps, mas os planos do Google vão muito além disso.
O gerente de produtos Bernhard Seefeld e o designer-chefe John Jones mostraram uma prévia de uma nova versão da Web do Google Maps que eles disseram ser "reconstruída desde o início para ser mais personalizada e mais integrada". Eles mostraram uma demonstração disso em execução em um navegador Chrome. Isso não mostra mais 10 pinos quando você pesquisa, mas indica todos os resultados diretamente no mapa. Ele também integra cartões com as críticas de seus amigos e permite que você se mova diretamente para imagens imersivas dos locais no mapa. Seefeld discutiu como o que aparece no seu mapa se baseia em seus amigos e preferências, usando os mesmos dados do Google Now.
Quando você escolhe um local, ele pode destacar as estradas que o levam a um local específico e, em seguida, indicar no mapa outros locais relacionados. O mapa é a interface do usuário, ele disse. As instruções também são incorporadas, tanto para a direção quanto para o transporte público, com muitas novas opções.
A nova experiência do Google Maps também inclui imagens do Google Earth integradas e entregues no aplicativo do navegador, incluindo passeios fotográficos enviados por usuários. Seefeld mostrou como ele enviou uma fotosfera do público da conferência que era exibida no aplicativo Maps quando ele ampliou o zoom no Moscone Center.
Quando você reduz o zoom para ver o planeta inteiro, pode ver o planeta e suas nuvens em tempo real. Também pode mostrar uma imagem da Terra à noite, para que você possa ver as luzes.
Os participantes estão recebendo isso hoje e outros podem se inscrever em maps.google.com/preview.
Larry Page aguarda com expectativa
O CEO do Google, Larry Page, encerrou a palestra contando uma história de como, quando criança, seu pai levou toda a sua família por todo o país para levá-lo a uma conferência de robótica. Ele falou sobre o quão longe os computadores, smartphones e dispositivos chegaram. Segure o telefone e "um smartphone e uma tela grande são a mesma coisa agora", disse ele. Agora usamos tablets, smartphones e Google Glass, com mais dispositivos por vir.
Page falou sobre o foco no Android e Chrome, como os desenvolvedores são importantes para o Google e como ele está empolgado com o que os desenvolvedores estão fazendo. "A tecnologia deve fazer o trabalho duro para que as pessoas possam continuar fazendo as coisas que as tornam mais felizes na vida".
Todos compartilhamos um profundo sentimento de otimismo sobre o potencial da tecnologia para melhorar a vida das pessoas em todo o mundo, disse Page, acrescentando que ele acha que conseguimos apenas um por cento do que é possível com a tecnologia. Ele reclamou da "negatividade" na imprensa relacionada ao Google, particularmente nas comparações do Google com outras empresas. Todos nós devemos nos concentrar na criação de produtos para melhorar a vida das pessoas, disse ele.
Não faz muito tempo, toda a humanidade cultivava ou caçava, e o problema estava alimentando sua família. Enquanto muitas pessoas ainda enfrentam esses problemas, para a maioria de nós, não precisamos nos preocupar com isso por causa das melhorias na tecnologia, disse ele. As pessoas no futuro se maravilharão com o quão atrasados somos, da mesma maneira que vemos as pessoas nos últimos anos.
"Imagine como os carros autônomos mudarão nossas vidas", disse Page, com mais espaços verdes, mais mobilidade e menos acidentes. Ele promoveu a necessidade de envolver mais pessoas em tecnologia, especialmente em ciência da computação.
"Hoje ainda estamos apenas arranhando a superfície do que é possível", disse ele. "Eu mal posso esperar para ver o que vem a seguir."