Notícias sobre produtos
Adeus, somente para dispositivos móveis, olá, adaptável: três atualizações essenciais de 2025 para criar apps adaptáveis
Leitura de 2 minutos
Adeus Mobile Only, olá Adaptive: três atualizações essenciais de 2025 para criar apps adaptáveis
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.
Essas não são apenas telas adicionais, mas representam um público de maior valor. Percebemos que os usuários que têm um smartphone e um tablet gastam nove vezes mais em apps e compras no app do que aqueles que têm apenas um smartphone. Para usuários de dispositivos dobráveis, esse gasto médio aumenta para aproximadamente 14 vezes mais*.
Esse engajamento indica uma mudança necessária no desenvolvimento: adeus apps para dispositivos móveis, olá apps adaptáveis.
Para ajudar você a criar para esse futuro, passamos este ano lançando ferramentas que tornam adaptável a maneira padrão de criar. Confira três atualizações importantes de 2025 criadas para ajudar você a criar essas experiências.
Padronização do comportamento adaptativo com o Android 16
Para oferecer suporte a essa mudança, o Android 16 introduziu mudanças significativas na forma como os apps podem restringir a orientação e o redimensionamento. Em telas de pelo menos 600 dp, as restrições de manifesto e de tempo de execução são ignoradas. Isso significa que os apps não podem mais se bloquear em uma orientação ou tamanho específico. Em vez disso, eles preenchem toda a janela de exibição, garantindo que a interface seja dimensionada perfeitamente nos modos retrato e paisagem.
Como isso significa que o contexto do app vai mudar com mais frequência, é importante verificar se você está preservando o estado da interface durante as mudanças de configuração. Embora o Android 16 ofereça uma recusa temporária para ajudar você a gerenciar essa transição, o Android 17 (SDK37) vai tornar esse comportamento obrigatório. Para garantir que seu app funcione como esperado nessas novas condições, use o emulador redimensionável no Android Studio para testar seus layouts adaptáveis hoje mesmo.
Oferecer suporte a telas além do tablet com o Jetpack WindowManager 1.5.0
À medida que os dispositivos evoluem, nossas definições atuais de "grande" precisam evoluir com eles. Em outubro, lançamos o Jetpack WindowManager 1.5.0 para oferecer melhor suporte ao número crescente de telas muito grandes e ambientes de computador.
Nessas telas, o layout padrão "Expandido", que geralmente acomoda dois painéis confortavelmente, muitas vezes não é suficiente. Em um monitor de 27 polegadas, dois painéis podem parecer esticados e esparsos, deixando espaço valioso da tela sem uso. Para resolver isso, o WindowManager 1.5.0 introduziu duas novas classes de tamanho de janela de largura: grande (1200 dp a 1600 dp) e extragrande (1600 dp ou mais).
Esses novos pontos de interrupção indicam quando mudar para interfaces de alta densidade. Em vez de esticar uma visualização típica de detalhes e listas, aproveite a largura para mostrar três ou até quatro painéis simultaneamente. Imagine um cliente de e-mail que mostre confortavelmente suas pastas, a lista da caixa de entrada, a mensagem aberta e uma barra lateral de calendário, tudo em uma única visualização. O suporte a essas classes de tamanho de janela foi adicionado ao Compose Material 3 adaptável na versão 1.2.
Repensando as jornadas do usuário com a Navegação 3 do Jetpack
Criar uma interface que se transforma de uma única tela de smartphone em um layout de tablet com vários painéis costumava exigir um gerenciamento de estado complexo. Isso geralmente significava forçar um gráfico de navegação projetado para destinos únicos a processar visualizações simultâneas. Primeiro anunciado no I/O 2025, o Jetpack Navigation 3 agora está estável e apresenta uma nova abordagem para lidar com as jornadas do usuário em apps adaptáveis.
Criado para o Compose, o Nav3 abandona a estrutura de gráfico monolítica. Em vez disso, ele oferece elementos básicos dissociados que dão controle total sobre o backstack e o estado. Isso resolve o desafio de uma única fonte de verdade comum em layouts de painel dividido. Como o Nav3 usa a API Scenes, é possível mostrar vários painéis simultaneamente sem gerenciar pilhas de retorno conflitantes, simplificando a transição entre visualizações compactas e expandidas.
Uma base para um futuro adaptável
Este ano, oferecemos as ferramentas necessárias, desde a otimização para layouts expansivos até os controles granulares do WindowManager e do Navigation 3. Além disso, o Android 16 começou a transição para uma interface flexível de verdade, com atualizações no ano que vem para oferecer excelentes experiências adaptáveis em todos os formatos. Para saber mais sobre os princípios de desenvolvimento adaptável e começar, acesse d.android.com/adaptive-apps.
As ferramentas estão prontas, e os usuários estão esperando. Estamos ansiosos para ver o que você criou!
*Fonte: dados internos do Google
Continuar lendo
-
Notícias sobre produtos
A versão 1.0 do Jetpack Navigation 3 está estável.
Don Turner • 3 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.