Notícias sobre produtos

17 coisas que os desenvolvedores Android precisam saber no Google I/O!

Leitura de 8 minutos
Matthew McCullough
Vice-presidente de gerenciamento de produtos, Android Developer

Hoje, no Google I/O, anunciamos as várias maneiras como estamos impulsionando fluxos de trabalho agênticos para aumentar sua produtividade e garantir que seus apps se destaquem no ecossistema Android em expansão. Confira um resumo de 17 dos nossos anúncios favoritos para desenvolvedores Android. Você também pode ver o que foi anunciado na semana passada no The Android Show: Edição I/O. Fique de olho nos próximos dois dias, porque vamos detalhar todos os temas!

Criar apps Android de alta qualidade usando agentes

1: CLI do Android: ajuda você a criar com qualquer agente, LLM e ferramenta

A CLI do Android agora está estável. Ele oferece ferramentas programáticas que permitem que qualquer agente de IA, incluindo Claude Code, Codex ou Antigravity, execute tarefas principais do Android com muito mais facilidade e eficiência. Com o lançamento de hoje, ele também oferece uma ponte para aproveitar diretamente o poder de "trabalho pesado" do Android Studio e oferecer o refinamento pronto para produção necessário para o desenvolvimento profissional do Android. Ao aproveitar os novos comandos do Android Studio, os desenvolvedores agora podem conceder aos agentes preferidos a capacidade de realizar a resolução semântica de símbolos, analisar arquivos em busca de avisos e até mesmo renderizar prévias do Jetpack Compose. Esta versão também oferece suporte oficial para "Jornadas" com novas habilidades do Android, que permitem que os agentes executem testes de interface de ponta a ponta sob sua orientação. Assista à palestra do desenvolvedor e confira a conversa sobre novidades nas ferramentas do Android para mais informações. 

agy-android-cli.png
Agora é fácil instalar a CLI do Android para usar com o Google Antigravity 2.0

2: Crie apps prontos para produção com facilidade no Google AI Studio 

Agora, desenvolvedores e criadores de conteúdo podem criar apps Android nativos começando com um comando no Google AI Studio. Os apps são criados com práticas recomendadas de desenvolvimento, como Jetpack Compose, Kotlin e APIs que aproveitam nossos padrões de desenvolvedor recomendados. O Google AI Studio permite que os desenvolvedores prototipem, façam iterações usando um emulador incorporado e implantem em dispositivos físicos sem instalações locais pesadas. Os desenvolvedores podem pegar esses apps e compartilhá-los com dispositivos Android, além de compartilhar com outras pessoas para testes na faixa de teste interno do Google Play Console. Se um desenvolvedor quiser preparar o app para um lançamento mais amplo, ele poderá usar o Android Studio para depuração, testes e refinamento da interface do usuário avançados. Assista à palestra do desenvolvedor e confira a conversa sobre as novidades nas ferramentas do Android para mais informações.

image1-.gif
Use o Android Emulator incorporado para criar apps Android no Google AI Studio

 3: Como acelerar a assistência de programação de IA com o Android Bench

O Android Bench é nosso ranking de LLMs para desafios de desenvolvimento no Android. O objetivo é acelerar as melhorias nos modelos, para que vocês tenham opções mais úteis para assistência da IA. Muitos de vocês usam modelos de peso aberto para assistência de IA. Por isso, agora estamos adicionando ao ranking alguns dos modelos usados com frequência, como o Gemma 4, para que você possa ver como os LLMs que oferecem acesso off-line e mais flexibilidade para usuários avançados se comparam. Estamos trabalhando continuamente para aumentar a dificuldade dos desafios que damos aos LLMs e incentivar melhorias mais úteis. 

4: Converter apps iOS para Android com o Assistente de migração no Android Studio

O Assistente de migração no Android Studio foi projetado para transferir apps de plataformas como iOS, React Native ou frameworks da Web para o Android nativo. Basta selecionar um projeto existente para que o agente mapeie recursos de forma inteligente, converta recursos como storyboards e SVGs e implemente as práticas recomendadas do Android usando o Jetpack Compose e as bibliotecas recomendadas do Jetpack. Isso vai transformar o que costumava ser semanas de portabilidade manual em um fluxo de trabalho ágil que leva apenas horas. Compartilhamos uma prévia desse recurso na apresentação principal para desenvolvedores.

IO26_DEV_Android_MOD_v29_27hi.gif
Uma prévia do Assistente de migração convertendo um app iOS em um app Android nativo

Como incluir a IA nos seus apps

5: Criação de apps inteligentes com IA generativa

Com a IA generativa, você pode criar apps mais inteligentes, personalizados e agênticos do que nunca. Este ano, apresentamos os mais recentes avanços em inteligência no dispositivo com uma prévia do Gemini Nano 4 para tarefas como extração de dados e resumo. Também expandimos os recursos de nuvem com o Firebase AI Logic, permitindo que os desenvolvedores aproveitem os modelos do Gemini com embasamento robusto (incluindo URL, Maps e pesquisa na Web) para criar assistentes mais inteligentes e eficientes. Além disso, apresentamos nossa abordagem de inferência híbrida e o novo Kit de Desenvolvimento de Agente (ADK) para Android, além de protocolos de comunicação como AG-UI e A2UI, que simplificam a criação de experiências autônomas e de agentes. Para começar a integrar esses recursos avançados, confira a documentação para desenvolvedores e assista à sessão técnica detalhada em que mostramos todas essas tecnologias.

6: Teste o AppFunctions hoje mesmo

O AppFunctions é uma API da plataforma Android com uma biblioteca do Jetpack (link em inglês) que simplifica a criação de integrações do MCP no Android. Ele permite que seus apps se comportem como servidores MCP no dispositivo, contribuindo com funções que atuam como ferramentas para uso por agentes e assistentes. A integração do AppFunctions com o Gemini está em pré-lançamento privado com trusted testers, e você já pode começar a preparar seus apps. Inscreva-se no Programa de acesso antecipado e comece a testar usando a orientação da API, a amostra e a skill hoje mesmo.

O futuro é adaptativo

7: O Android agora é "Compose First"; as visualizações estão no modo de manutenção. 

O Compose é nosso padrão para desenvolvimento de interface, e estamos adotando uma abordagem "Compose primeiro" para todas as orientações e bibliotecas futuras. Com base em cinco anos de evolução, as versões mais recentes oferecem um kit de ferramentas completo, desde a API Styles altamente personalizável até transições refinadas de elementos compartilhados e suporte aprimorado para entrada. Com essas atualizações, é possível criar apps adaptáveis e bonitos com menos código e melhor desempenho. Saiba mais sobre o que significa "Compose-first" para o desenvolvimento do Android na postagem do nosso blog.

image5.png
Criar interfaces do Android com o Compose

8: Como criar experiências Android integradas em vários dispositivos com o Jetpack Compose

O ecossistema Android agora é adaptável por padrão, movendo-se com fluidez entre smartphones, dobráveis, tablets, carros, XR e expandindo os usos com o Googlebook e telas conectadas. Com mais de 580 milhões de dispositivos de tela grande e usuários em vários dispositivos gastando até 14 vezes mais em apps, o investimento em design adaptável apresenta uma grande oportunidade. O Jetpack Compose é o mecanismo definitivo para essa transição, oferecendo ferramentas principais, como a versão mais recente do Jetpack Navigation 3, novos layouts experimentais Grid e FlexBox, suporte aprimorado para entrada sem toque e CameraX para visualizações corretas da câmera em qualquer tamanho de janela. Além disso, as novas habilidades no Android Studio facilitam a atualização do app para adotar esses padrões adaptáveis.

image6.png
A estreia do Notability no Android estabelece um novo padrão para apps de produtividade premium. Criado com o Jetpack Compose, o Navigation 3 e o Kotlin Multiplatform, ele oferece uma experiência intuitiva e adaptável em vários dispositivos.

9: Crie experiências integradas para o Googlebook

Na semana passada, anunciamos o Googlebook, um laptop de alta performance com uma tela grande para seus apps. Criar com princípios adaptáveis hoje ajuda a garantir que seu app funcione no Googlebook. Comece revisando as orientações de design e as diretrizes para desenvolvedores relevantes para experiências em computadores. Teste o novo emulador de computador disponível no Android Studio Canary para testar seus apps nesse formato hoje mesmo.

image3.png
Novo Android Emulator para computador

10: Experiência unificada de desenvolvimento de widgets com o Jetpack Glance

O Android 17 marca uma mudança para um modelo de desenvolvimento único baseado em Compose para todos os widgets. Ao unificar a experiência em dispositivos móveis, carros e Wear OS com o Jetpack Glance, você poderá dimensionar os componentes da interface em todo o ecossistema com um fluxo de trabalho familiar.

A novidade deste ano é a integração do RemoteCompose. Em dispositivos móveis e carros, ele alimenta animações de alta fidelidade. No Wear OS, permite que os widgets do Wear (antes chamados de blocos) renderizem uma lógica de interface complexa de forma nativa em plataformas remotas. Isso garante o desempenho máximo em hardware de baixa potência e permite uma jornada do usuário coesa, como verificar o status de um voo no painel do carro e ver atualizações de mudança de portão no pulso. 

blog_widgets.gif
Quatro widgets são mostrados em rotação na interface do Android Auto. Um relógio, um card de contato, os favoritos do Google Home e uma foto.

11: Amplie seu alcance na pista com o Android para carros 

Para ajudar você a ampliar seu alcance ao criar experiências no carro, estamos facilitando a criação única e a entrega de apps para o Android Auto e o Android Automotive OS. Com as versões mais recentes da biblioteca de apps para carros, é possível criar apps de mídia com modelos personalizados e otimizados para evitar distrações nas duas plataformas. Estamos lançando novos componentes e recursos de modelo para oferecer mais flexibilidade e opções de layout de conteúdo. As experiências de estacionamento também estão sendo ampliadas, com a reprodução de vídeo imersiva chegando ao Android Auto para smartphones com Android 17. É fácil adaptar seus apps de vídeo para essas experiências em veículos estacionados. Inscreva-se agora no programa de acesso antecipado para publicar nessas categorias Beta e saiba mais sobre as atualizações mais recentes no nosso blog.

12: Acelere seu desenvolvimento com a prévia para desenvolvedores 4 do Android XR

Inspirados pelas experiências inovadoras que você criou para a plataforma, estamos continuando a desenvolver nossas ferramentas com a prévia para desenvolvedores 4 do SDK do Android XR. Um marco importante nessa jornada é a transição das nossas principais bibliotecas, XR Runtime, Jetpack SceneCore e ARCore para Jetpack XR, que em breve será Beta para oferecer uma base mais estável e eficiente. Também estamos acelerando o acesso ao hardware com o Programa Catalyst para desenvolvedores do Android XR, em que você pode se inscrever para receber os kits de desenvolvimento do Project Aura, óculos de áudio ou óculos de exibição da XREAL. Assista à sessão "Novidades no Android XR" ou leia nosso blog para saber como essas atualizações ajudam você a criar experiências em todo o ecossistema. 

Aura Geospatial Tour Demo - Draft 01.gif
Prévia antecipada da API Geospatial no ARCore para Jetpack XR, permitindo a ancoragem de alta precisão de conteúdo digital em locais do mundo real.

13: O Android é sua nova casa para experiências de mídia de nível profissional

O Android 17 simplifica todo o ciclo de vida da mídia com um kit de ferramentas pronto para produção. A captura de alta fidelidade agora está simplificada com o elemento combinável CameraXViewfinder, que lida com escalonamento e capacidade de resposta complexos em dispositivos dobráveis e tablets. Para a pós-produção, a nova biblioteca Media3 AI Effects oferece uma única interface para recursos premium, como a Borracha mágica e o Som do Studio, otimizando automaticamente o hardware do dispositivo.

O pipeline é concluído pelo CodecDB, que oferece recomendações de codificação específicas do chipset para eliminar ruídos de exportação, e um novo modo de limpeza no ExoPlayer para uma busca ultrassuave. Se você estiver combinando edições de vários recursos com o Media3 Transformer ou usando a API CastPlayer simplificada, essas atualizações vão garantir uma experiência de nível profissional com muito menos sobrecarga de desenvolvimento.

supercharge.gif
Low Light Boost e Borracha mágica em ação

14: Aumentar a descoberta e o engajamento com apps no Google TV 

Os controles remotos com ponteiro, que permitem entrada controlada por movimento, serão uma forma futura de os usuários interagirem com o Google TV, já que desbloqueiam uma navegação mais rápida. Os desenvolvedores de apps podem começar a declarar suporte para entrada de ponteiro e garantir que os apps sejam descobertos em TVs futuras com controles remotos de ponteiro. Além disso, o SDK Engage, antes conhecido como API Video Discovery, otimiza a retomada, os direitos e as recomendações em todos os formatos do Google TV para aumentar a descoberta e o engajamento com apps. É uma ótima hora para começar a integrar o SDK Engage agora, já que a API Legado Assistir a seguir, que tem impulsionado sua experiência de continuar assistindo 1.0, vai perder o suporte no segundo semestre de 2027. Confira todos os detalhes no blog


15: Performance: a base de uma ótima experiência no app

Para ajudar os desenvolvedores a navegar pelos limites de memória no Android 17, lançamos um conjunto de ferramentas de otimização. O R8 Configuration Analyzer identifica regras de manutenção que estão aumentando o tamanho do seu binário, enquanto o ProfilingManager e o LeakCanary integrado no Android Studio simplificam a detecção de vazamentos de memória. Além disso, o novo Android Performance Analyzer oferece integração avançada de IA para análise de rastreamento complexa e geração automatizada de consultas SQL para identificar gargalos de desempenho.

E as novidades sobre como impulsionar o crescimento dos negócios

16: Novidades no Google Play

As atualizações do Google Play de hoje ajudam a expandir seu alcance e dimensionar seus negócios com menos complexidade. Estamos redefinindo a descoberta da Google Play Store com um formato de vídeo curto e imersivo chamado Play Shorts, além de expandir seu público-alvo além da loja com a descoberta de apps no app do Gemini para Android e Web. Além disso, estamos lançando novos recursos avançados, como o gerenciamento de catálogo com agentes para atualizações em massa de preço de atacado e SKUs, e usando modelos do Gemini para pré-preencher as páginas de detalhes do app no Play Console com base em documentos importados, facilitando a localização global. 

IO26_BlogInLine_App-discovery-in-Gemini_1920x1080_1605.gif
O Gemini vai dar sugestões de apps aos usuários durante uma pesquisa

17: E, claro, o Android 17

O Android 17 inclui novas melhorias de desempenho e arquitetura do sistema (além dos limites de memória do app), como uma MessageQueue sem bloqueio e um GC com coletas de geração jovem mais frequentes e menos intensivas para garantir a estabilidade em todo o sistema e interfaces mais fluidas. O novo seletor de contatos e a API conta-gotas ajudam a minimizar o uso de permissões sensíveis e o acesso desnecessário aos dados do usuário.

Revise as mudanças de comportamento para garantir que seu app esteja pronto para o Android 17, incluindo o reforço de áudio em segundo plano e a proteção de OTP por SMS. Planeje e prepare-se para direcionar o Android 17 (API 37) com mudanças como redimensionamento obrigatório em telas grandes, transparência de certificados por padrão e acesso restrito à rede local. Para começar a testar hoje mesmo, inscreva seu dispositivo no programa Beta ou use as imagens mais recentes do emulador 17.0.

Ah, e mais uma coisa. A terceira versão Beta do lançamento trimestral da plataforma (QPR1) do Android 17 já está disponível e inclui uma versão secundária do SDK para oferecer suporte a vários recursos que não podiam esperar pelo QPR2.

Confira todo o conteúdo do Android e do Google Play no Google I/O 

Esta foi apenas uma prévia de algumas das atualizações para desenvolvedores Android no Google I/O.  Acompanhe o What’s New in Android para conferir as últimas notícias e anúncios e siga o Google I/O para saber muito mais na próxima semana!

Escrito por:

Continuar lendo