Notícias sobre produtos
Google I/O 2025: crie apps Android adaptáveis que funcionam bem em vários formatos
Leitura de 5 minutos
Se o app não for criado para se adaptar, você vai perder a oportunidade de alcançar um grande número de usuários em 500 milhões de dispositivos. Na Google I/O deste ano, estamos mostrando como o desenvolvimento adaptativo não é apenas uma boa ideia, mas essencial para criar apps que se destacam no ecossistema de dispositivos Android em expansão. Este é seu guia para encontrar os usuários onde eles estiverem, com experiências perfeitamente adaptadas às necessidades deles.
A vantagem de criar recursos adaptáveis
No mundo atual, em que as pessoas usam vários dispositivos, os usuários esperam que os aplicativos favoritos funcionem de maneira perfeita e intuitiva, seja em um smartphone, tablet ou Chromebook. Essa expectativa de experiências perfeitas não é apenas sobre conveniência, mas também um fator importante para o engajamento e a retenção de usuários.
Por exemplo, os usuários de apps de entretenimento (incluindo Prime Video, Netflix e Hulu) em smartphones e tablets passam quase 200% mais tempo no app (quase 3 vezes mais engajamento) do que os usuários apenas de smartphones nos EUA*.
O Peacock, serviço de streaming da NBCUniversal (link em inglês), percebeu uma tendência de usuários que alternam entre dispositivos móveis e telas grandes. A criação adaptativa permite que um único build funcione em diferentes formatos.
"Isso permite que a Peacock tenha mais tempo para inovar com mais rapidez e oferecer mais valor aos clientes."
– Diego Valente, Head of Mobile, Peacock e Global Streaming
O desenvolvimento adaptável para Android oferece a solução estratégica, permitindo que os apps funcionem de maneira eficaz em uma variedade cada vez maior de dispositivos e contextos com escolhas de design inteligentes que enfatizam a reutilização e a escalonabilidade do código. Com o crescimento contínuo do Android em novos formatos e as próximas melhorias, como modo janela para computador e telas conectadas no Android 16, a capacidade de um app se adaptar a diferentes tamanhos de tela está se tornando cada vez mais crucial para reter usuários e manter a competitividade.
Além dos benefícios diretos para o usuário, o design adaptável também aumenta a visibilidade. A Google Play Store ajuda a promover desenvolvedores cujos apps se destacam em diferentes formatos. Se o aplicativo oferecer uma ótima experiência em tablets ou for excelente no ChromeOS, os usuários desses dispositivos vão descobrir seu app com mais facilidade. Isso cria uma situação em que todos ganham: apps de melhor qualidade para os usuários e um público mais amplo para você.
Novidades sobre o desenvolvimento adaptável do Android no Google I/O
Para ajudar você a criar experiências adaptáveis mais atraentes, compartilhamos várias atualizações importantes na I/O deste ano.
Crie apps para o ecossistema de dispositivos Android em expansão
Agora, seus apps para dispositivos móveis podem alcançar usuários em mais de 500 milhões de dispositivos ativos além de smartphones, incluindo dobráveis, tablets, Chromebooks e até carros compatíveis, com mudanças mínimas. O Android 16 apresenta avanços significativos no modo janela para computador, oferecendo uma experiência semelhante à de um computador em telas grandes e quando os dispositivos estão conectados a telas externas. Além disso, o Android XR está abrindo uma nova dimensão, permitindo que seus apps móveis atuais estejam disponíveis em ambientes virtuais imersivos.
A mudança de mentalidade para o Adaptive
Com o ecossistema de dispositivos Android em expansão, o desenvolvimento de apps adaptáveis é uma estratégia fundamental. É sobre como o mesmo app para dispositivos móveis funciona bem em smartphones, dobráveis, tablets, Chromebooks, telas conectadas, XR e carros, criando uma base sólida para dispositivos futuros e diferenciando formatos específicos. Não é necessário recriar o app para cada formato. Em vez disso, faça pequenas mudanças iterativas conforme necessário. Adotar essa mentalidade adaptativa hoje não é apenas acompanhar o ritmo, mas liderar a oferta de experiências excepcionais para o usuário em todo o ecossistema Android.
Aproveite ferramentas e bibliotecas avançadas para criar apps adaptáveis:
- Biblioteca de layouts adaptáveis do Compose: essa biblioteca facilita o desenvolvimento adaptável, permitindo que o código do app se ajuste a padrões de layout canônicos, como lista-detalhes e painel de suporte, que são automaticamente reajustados quando o app é redimensionado, invertido ou dobrado. Na versão 1.1, lançamos a expansão de painéis, permitindo que os usuários redimensionem os painéis. O app de demonstração Socialite mostrou como uma base de código usando essa biblioteca pode se adaptar a seis formatos. Novas estratégias de adaptação, como "Levitar" (elevar um painel, por exemplo, em uma caixa de diálogo ou um painel inferior) e "Reflow" (reorganizar painéis no mesmo nível), também foram anunciadas na versão 1.2 (alfa). Para XR, as substituições de componentes podem espacializar automaticamente os elementos da interface.
- Navegação do Jetpack 3 (Alfa): essa nova biblioteca de navegação simplifica a definição de jornadas do usuário em telas com menos código boilerplate, especialmente para layouts de vários painéis no Compose. Isso ajuda a lidar com cenários em que os painéis de lista e de detalhes podem ser destinos separados em telas menores, mas mostrados juntos em telas maiores. Confira a nova biblioteca Jetpack Navigation na versão Alfa.
- Melhorias de entrada do Jetpack Compose: a arquitetura em camadas do Compose, o suporte robusto a entradas e um único local para a lógica de layout simplificam a criação de IUs adaptáveis. As próximas novidades do Compose 1.9 são menus de contexto com clique com o botão direito do mouse e funcionalidade aprimorada de trackpad/mouse.
- Classes de tamanho de janela: use classes de tamanho de janela para decisões de layout de nível superior. O AndroidX.window 1.5 apresenta duas novas classes de tamanho de largura: "grande" (1.200 dp a 1.600 dp) e "extra grande" (1.600 dp e maior), oferecendo pontos de interrupção mais granulares para telas grandes. Isso ajuda a decidir quando expandir as barras de navegação ou mostrar três painéis de conteúdo. O suporte a esses novos pontos de interrupção também foi anunciado na biblioteca de layouts adaptáveis do Compose 1.2 alfa, junto com orientações de design.
- Pré-visualizações do Compose: receba feedback rápido ao visualizar seus layouts em uma ampla variedade de tamanhos de tela e proporções. Também é possível especificar diferentes dispositivos por nome para visualizar a interface nos respectivos tamanhos e com os valores de encarte.
- Teste de layouts adaptáveis: validar seus layouts adaptáveis é crucial, e o Android Studio oferece várias ferramentas para teste, incluindo prévias para diferentes tamanhos e proporções, um emulador redimensionável para testar em diferentes tamanhos de tela com um único AVD, testes de captura de tela e testes de comportamento instrumental. Com o recurso Jornadas com o Gemini no Android Studio, você pode definir testes usando linguagem natural para testes ainda mais robustos em diferentes tamanhos de janela.
Garantir a disponibilidade do app em vários dispositivos
Evite declarar recursos obrigatórios desnecessariamente (como câmeras ou GPS específicos) no manifesto, já que isso pode impedir que o app apareça na Google Play Store em dispositivos que não têm esses componentes de hardware específicos, mas que poderiam executar o app perfeitamente.
Como processar diferentes métodos de entrada
Não se esqueça de processar vários métodos de entrada, como toque, teclado e mouse, principalmente com Chromebooks destacáveis e telas conectadas.
Prepare-se para as mudanças na API de orientação e redimensionamento no Android 16
A partir do Android 16, para apps direcionados ao SDK 36, as restrições de manifesto e de tempo de execução na orientação, no redimensionamento e na proporção serão ignoradas em telas de pelo menos 600 dp em ambas as dimensões. Para atender às expectativas dos usuários, seus apps precisam de layouts que funcionem em janelas retrato e paisagem, além de oferecer suporte ao redimensionamento durante a execução. Há uma flag de manifesto de desativação temporária no nível do aplicativo e da atividade para atrasar essas mudanças até o targetSdk 37. No momento, essas mudanças não se aplicam a apps categorizados como "Jogos". Saiba mais sobre essas mudanças na API.
Considerações adaptativas para jogos
Os jogos também precisam ser adaptáveis, e o Unity 6 vai adicionar suporte aprimorado para o processamento de configurações, incluindo APIs para capturas de tela, proporção e densidade. Histórias de sucesso como Asphalt Legends Unite mostram aumentos significativos na retenção de usuários em dispositivos dobráveis após a implementação de recursos adaptáveis.
Comece a criar banners adaptativos hoje mesmo
Agora é a hora de elevar seus apps Android, tornando-os intuitivamente responsivos em todos os formatos. Com as ferramentas e atualizações mais recentes que estamos lançando, você pode criar experiências que fluem perfeitamente em todos os dispositivos, de dobráveis a carros e muito mais. Ao implementar essas estratégias, você vai expandir seu alcance e agradar os usuários em todo o ecossistema Android.
Inspire-se com a palestra O desenvolvimento adaptável do Android faz seu app brilhar em todos os dispositivos e confira todos os recursos necessários para começar sua jornada em developer.android.com/adaptive-apps.
Confira este anúncio e todas as atualizações do Google I/O 2025 em io.google a partir de 22 de maio.
*Fonte: dados internos do Google
Continuar lendo
-
Notícias sobre produtos
Em 2025, o ecossistema Android cresceu muito além do smartphone. Hoje, os desenvolvedores têm a oportunidade de alcançar mais de 500 milhões de dispositivos ativos, incluindo dobráveis, tablets, XR, Chromebooks e carros compatíveis.
Fahd Imtiaz • 2 min de leitura
-
Notícias sobre produtos
Com novos formatos, como o Pixel 10 Pro Fold, entrando no ecossistema Android, o desenvolvimento de apps adaptáveis é essencial para criar experiências de usuário de alta qualidade em smartphones, tablets e dobráveis.
Fahd Imtiaz, Miguel Montemayor • 3 min de leitura
-
Notícias sobre produtos
Isso inclui o início do lançamento do Android 16, com detalhes para desenvolvedores e usuários, uma prévia para desenvolvedores de experiências aprimoradas do Android para computador com telas conectadas e atualizações para usuários do Android em apps do Google e muito mais, além do Novo no Pixel de junho.
Fahd Imtiaz • Leitura de 6 minutos
Fique por dentro
Receba os insights mais recentes sobre desenvolvimento Android na sua caixa de entrada semanalmente.