Notícias sobre produtos
Google I/O 2025: crie apps Android adaptáveis que brilham em todos os formatos
Leitura de 5 minutos
Se o app não for criado para se adaptar, você perderá a oportunidade de alcançar um grande número de usuários em 500 milhões de dispositivos. No Google I/O deste ano, estamos explorando como o desenvolvimento adaptável não é apenas uma boa ideia, mas essencial para criar apps que brilham no ecossistema de dispositivos Android em expansão. Este é seu guia para atender os usuários onde quer que eles estejam, com experiências perfeitamente adaptadas às necessidades deles.
A vantagem de criar apps adaptáveis
No mundo multidispositivo de hoje, 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 integradas não é apenas uma questão de conveniência, mas um fator importante para o engajamento do usuário e a retenção.
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 de smartphones nos EUA*.
O Peacock, serviço de streaming da NBCUniversal, observou uma tendência de usuários que se movem entre dispositivos móveis e telas grandes, e a criação adaptável permite que uma única versão funcione em diferentes formatos.
"Isso permite que o Peacock tenha mais tempo para inovar mais rápido e oferecer mais valor aos clientes."
– Diego Valente, chefe de dispositivos móveis, Peacock e streaming global
O desenvolvimento adaptável do Android oferece a solução estratégica, permitindo que os apps tenham um desempenho eficaz em uma variedade cada vez maior de dispositivos e contextos, por meio de 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 melhorias futuras, como o modo janela para computador e telas conectadas no Android 16, a capacidade de um app de se adaptar perfeitamente 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 se traduz em maior visibilidade. A Google Play Store ajuda ativamente 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 terão mais facilidade para descobrir seu app. Isso cria uma situação vantajosa para todos: apps de melhor qualidade para os usuários e um público mais amplo para você.
Novidades no desenvolvimento adaptável do Android no Google I/O
Para ajudar você a criar experiências adaptáveis atraentes de maneira mais eficaz, compartilhamos várias atualizações importantes no I/O deste ano.
Crie para o ecossistema de dispositivos Android em expansão
Seus apps para dispositivos móveis agora podem alcançar usuários além de smartphones em mais de 500 milhões de dispositivos ativos, 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 para 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 para dispositivos móveis atuais estejam disponíveis em ambientes virtuais imersivos.
A mudança de mentalidade para o adaptável
Com o ecossistema de dispositivos Android em expansão, o desenvolvimento de apps adaptáveis é uma estratégia fundamental. Trata-se de 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, mas fazer pequenas mudanças iterativas, conforme necessário. Adotar essa mentalidade adaptável hoje não é apenas acompanhar o ritmo, mas liderar a entrega de experiências excepcionais do 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 detalhes e listas e painel de suporte, que são automaticamente reajustados quando o app é redimensionado, invertido ou dobrado. Na versão 1.1, apresentamos a expansão do painel, 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 página inferior) e "Refluxo" (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. Ela ajuda a lidar com cenários em que os painéis de lista e detalhes podem ser destinos separados em telas menores, mas mostrados juntos em telas maiores. Confira a nova biblioteca de navegação do Jetpack na versão alfa.
- Melhorias de entrada do Jetpack Compose: a arquitetura em camadas do Compose, o suporte de entrada forte e o local único para a lógica de layout simplificam a criação de interfaces adaptáveis. A versão 1.9 do Compose vai incluir menus de contexto 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" (1200 dp a 1600 dp) e "extra grande" (1600 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, juntamente com orientações de design.
- Visualizações do Compose: receba feedback rápido visualizando 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 inserção.
- Testar layouts adaptáveis: validar seus layouts adaptáveis é crucial, e o Android Studio oferece várias ferramentas para testes, incluindo visualizações 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 as jornadas com o Gemini no Android Studio, você pode definir testes usando linguagem natural para testes ainda mais robustos em diferentes tamanhos de janela.
Como garantir a disponibilidade do app em todos os dispositivos
Evite declarar desnecessariamente recursos obrigatórios (como câmeras ou GPS específicos) no manifesto, porque 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
Lembre-se de processar vários métodos de entrada como toque, teclado e mouse, especialmente 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 destinados ao SDK 36, as restrições de manifesto e de execução na orientação, no redimensionamento e na proporção serão ignoradas em telas com pelo menos 600 dp nas duas dimensões. Para atender às expectativas do usuário, os apps vão precisar de layouts que funcionem para janelas no modo retrato e paisagem e oferecer suporte ao redimensionamento no momento da 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, e essas mudanças não se aplicam a apps categorizados como "Jogos". Saiba mais sobre essas mudanças na API.
Considerações adaptáveis para jogos
Os jogos também precisam ser adaptáveis, e o Unity 6 vai adicionar suporte aprimorado para o processamento de configuração, incluindo APIs para capturas de tela, proporção e densidade. Casos de sucesso, como o Asphalt Legends Unite, mostram aumentos significativos na retenção de usuários em dobráveis após a implementação de recursos adaptáveis.
Comece a criar apps adaptáveis hoje mesmo
Agora é o momento de elevar seus apps Android, tornando-os intuitivamente responsivos em todos os formatos. Com as ferramentas e atualizações mais recentes que estamos apresentando, você tem o poder de criar experiências que fluem perfeitamente em todos os dispositivos, de dobráveis a carros e muito mais. A implementação dessas estratégias permite expandir seu alcance e encantar os usuários em todo o ecossistema Android.
Inspire-se na palestra "O desenvolvimento adaptável do Android faz com que seu app brilhe em todos os dispositivos" e confira todos os recursos necessários para começar sua jornada em developer.android.com/adaptive-apps (link em inglês).
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 • Leitura de 2 minutos
-
Notícias sobre produtos
Com novos formatos, como o Pixel 10 Pro Fold, que se juntam ao 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 • Leitura de 3 minutos
-
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 de desktop Android aprimoradas 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 o desenvolvimento do Android na sua caixa de entrada semanalmente.