Novidades sobre produtos

Um guia para gerentes de produto sobre como adaptar apps Android em dispositivos

Leitura de 6 minutos
Ver o perfil de Fahd Imtiaz
Fahd Imtiaz Gerente sênior de produtos, experiência do desenvolvedor Android

Hoje, o Android está lançando algumas atualizações na plataforma. 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 em computadores com telas conectadas e atualizações para usuários do Android em apps do Google e muito mais, além do Pixel Drop de junho. Também estamos recapitulando todas as atualizações do Google I/O para desenvolvedores Android focados na criação de apps Android excelentes e adaptáveis.

Com o surgimento contínuo de novos formatos, o ecossistema Android está mais dinâmico do que nunca.

De smartphones e dispositivos dobráveis a tablets, Chromebooks, TVs, carros, Wear e XR, os usuários do Android esperam que os apps funcionem perfeitamente em uma variedade cada vez maior de formatos. No entanto, muitos apps Android não atendem a essas expectativas porque são criados com restrições de interface, como ficar bloqueados em uma única orientação ou ter o redimensionamento restrito.

Com isso em mente, o Android 16 introduziu mudanças na API para apps destinados ao nível 36 do SDK ignorarem as restrições de orientação e redimensionamento em dispositivos de tela grande, mudando para um modelo unificado em que apps adaptáveis são a norma. Este é o momento de seguir em frente. Os apps adaptáveis não são apenas o futuro do Android, eles são a expectativa para que seu app se destaque em todos os formatos do Android.

Por que você deve priorizar a adaptação agora

500-plus-devices.png

Fonte: dados internos do Google

Priorizar otimizações para tornar seu app adaptável não se trata apenas de acompanhar as mudanças na API de orientação e redimensionamento no Android 16 para apps destinados ao SDK 36. Os apps adaptativos oferecem benefícios tangíveis em experiência do usuário, eficiência de desenvolvimento e alcance de mercado.

  • Agora os apps para dispositivos móveis podem alcançar usuários em mais de 500 milhões de dispositivos ativos de tela grande:os apps para dispositivos móveis funcionam em dobráveis, tablets, Chromebooks e até em carros compatíveis, com mudanças mínimas. O Android 16 vai apresentar avanços significativos no modo janela para computador, oferecendo uma experiência semelhante à de um computador em telas grandes, incluindo telas conectadas. O Android XR abre uma nova dimensão, permitindo que seus apps atuais estejam disponíveis em ambientes imersivos. A expectativa do usuário é clara: uma experiência consistente e de alta qualidade que se adapta de maneira inteligente a qualquer tela, seja um dispositivo dobrável, um tablet com teclado ou uma janela móvel e redimensionável em um Chromebook.
  • "O novo padrão" com mudanças na API de orientação e redimensionamento no Android 16:acreditamos que os apps para dispositivos móveis estão passando por uma mudança para que a interface do usuário se adapte de forma responsiva a qualquer tamanho de tela, assim como os sites. O Android 16 vai ignorar restrições definidas pelo app, como orientação fixa (somente retrato) e janelas não redimensionáveis, começando com telas grandes (a menor largura do dispositivo é >= 600 dp), incluindo tablets e telas internas em dispositivos dobráveis. Para a maioria dos apps, é fundamental ajudar a esticar para qualquer tamanho de tela. Em alguns casos, se o app não for adaptável, ele poderá oferecer uma experiência do usuário ruim nessas telas. Isso transforma o design adaptável de um diferencial em um requisito fundamental.
goodbye.png
  • Aumente o alcance dos usuários e a capacidade de descoberta do app no Google Play:os apps adaptáveis têm mais chances de ficar em uma posição melhor no ranking do Google Play e de aparecer em artigos editoriais em vários formatos, alcançando um público mais amplo na pesquisa e nas páginas iniciais do Google Play. Além disso, a Google Play Store exibe notas e avaliações em todos os formatos. Se o app não estiver otimizado, a primeira impressão de um usuário em potencial poderá ser prejudicada por uma avaliação de uma estrela reclamando de uma interface esticada em um dispositivo que ele ainda nem tem. Os usuários também têm mais chances de interagir com apps que oferecem uma ótima experiência em todos os dispositivos.
  • Aumento do engajamento em telas grandes:os usuários em dispositivos de tela grande costumam ter padrões de interação diferentes. Em telas grandes, os usuários podem passar mais tempo em uma sessão, realizar tarefas mais complexas e consumir mais conteúdo.

O Concepts registrou um aumento de 70% no engajamento dos usuários em telas grandes após a otimização.
O uso de seis dos principais apps de streaming de mídia nos EUA foi até três vezes maior para usuários de tablets e smartphones em comparação com usuários apenas de smartphones.

  • Experiências de apps mais acessíveis:de acordo com o Banco Mundial, 15% da população mundial tem algum tipo de deficiência. Pessoas com deficiência dependem de apps e serviços com acessibilidade para se comunicar, aprender e trabalhar. A correspondência com a orientação preferida do usuário melhora a acessibilidade dos aplicativos, ajudando a criar uma experiência inclusiva para todos.

Hoje, a maioria dos apps é criada apenas para smartphones

android-16-form-factors_2.png

"...analisando o número de usuários, o ROI não justifica o investimento".

Essa é uma objeção frequente de gerentes de produto e tomadores de decisão. Se você estiver analisando apenas os dados de nível superior comparando o número de sessões de tablet com as de smartphone, pode parecer um caso encerrado.

Embora as análises de nível superior possam mostrar números de sessões menores em tablets em comparação com smartphones, concluir que telas grandes não valem o esforço com base apenas no volume atual pode ser uma armadilha, fazendo com que você perca um engajamento valioso e oportunidades futuras.

Vamos entender melhor por quê:

1. O ciclo vicioso da experiência do usuário:é possível que o baixo uso seja um sintoma em vez da causa raiz? Os usuários abandonam rapidamente apps que parecem desajeitados ou quebrados. Se o app em telas grandes for uma interface de smartphone esticada, provavelmente ele vai oferecer uma experiência negativa para o usuário. A falta de usuários pode refletir a falta de uma boa experiência, e não necessariamente a falta de usuários em potencial.

2. Além do volume de usuários, analise o engajamento deles:não apenas conte os usuários, analise o valor deles. Os usuários interagem com apps em telas grandes de maneira diferente. A tela grande geralmente leva a sessões mais longas e experiências mais imersivas. Como mencionado acima, os dados de uso mostram que o tempo de engajamento aumenta significativamente para usuários que interagem com apps no smartphone e no tablet, em comparação com usuários que usam apenas o smartphone.

3. Evolução do mercado:o ecossistema de dispositivos Android continua evoluindo. Com o aumento dos dispositivos dobráveis, o suporte a telas conectadas no Android 16 e formatos como XR e Android Auto, o design adaptável é mais importante do que nunca. Criar para um tamanho de tela específico gera dívida técnica, pode diminuir a velocidade de desenvolvimento e comprometer a qualidade do produto a longo prazo.

Ok, estou convencido. Por onde começo?

three-step-workflow.png

Para organizações prontas para avançar, o Android oferece muitos recursos e ferramentas de desenvolvedor para otimizar apps e torná-los adaptáveis. Confira abaixo como começar:

  1. Confira como seu app aparece em telas grandes hoje:comece analisando o estado atual do app em tablets, dispositivos dobráveis (em diferentes posturas), Chromebooks e ambientes como modo janela para computador. Confirme se o app está disponível nesses dispositivos ou se você está deixando de fora esses usuários sem querer ao exigir recursos desnecessários no app.
  2. Resolva problemas comuns de interface:avalie o que parece estranho na interface do app hoje. Temos muitas orientações disponíveis sobre como traduzir facilmente seu app para dispositivos móveis em outras telas.
    1. Confira a galeria de design para telas grandes para se inspirar e entender como a interface do seu app pode evoluir em diferentes dispositivos usando soluções comprovadas para desafios comuns de UI.
    2. Comece com melhorias rápidas. Por exemplo, evite que os botões se estendam até a largura total da tela ou mude para uma barra de navegação vertical em telas grandes para melhorar a ergonomia.
    3. Identifique padrões em que layouts canônicos (por exemplo, detalhes e listas) podem resolver qualquer problema de interface que você identificou. Uma visualização de detalhes e listas pode melhorar a navegação do seu app? Um painel de suporte na lateral aproveitaria melhor o espaço extra do que uma página inferior?
  3. Otimize seu app de forma incremental, tela por tela:pode ser útil priorizar a abordagem da otimização, porque nem tudo precisa ser perfeitamente adaptável no primeiro dia. Melhore seu app gradualmente com base no que mais importa. Não é tudo ou nada.
    1. Comece com os fundamentos. Confira as diretrizes de qualidade de apps para telas grandes, que classificam e priorizam as correções mais importantes para os usuários. Remova as restrições de orientação para oferecer suporte aos modos retrato e paisagem, além de garantir a compatibilidade com o redimensionamento (para quando os usuários estiverem em tela dividida) e evitar o alongamento excessivo de botões, campos de texto e imagens. Essas correções fundamentais são essenciais, principalmente com as mudanças na API do Android 16, que vão tornar esses aspectos ainda mais importantes.
    2. Implemente otimizações de layout adaptativo com foco nas principais jornadas ou telas do usuário primeiro.
      1. Identifique as telas em que as otimizações (por exemplo, um layout de dois painéis) oferecem o maior benefício de UX.
      2. Em seguida, vá para telas ou partes do app que não são usadas com tanta frequência em telas grandes.
    3. Ofereça suporte a métodos de entrada além do toque, incluindo teclado, mouse, trackpad e stylus. Com novos formatos e suporte a telas conectadas, os usuários podem interagir com sua interface sem problemas.
    4. Adicione experiências de usuário principais diferenciadas, como suporte ao modo de mesa ou de tela dupla em dispositivos dobráveis. Isso pode acontecer em cada caso de uso. Por exemplo, o modo de mesa é ótimo para assistir vídeos, e o modo Dual Screen é ótimo para videochamadas.

Embora haja um investimento inicial na adoção de princípios adaptáveis (usando ferramentas como Jetpack Compose e classes de tamanho de janela), o retorno a longo prazo pode ser significativo. Ao projetar e criar recursos uma vez e permitir que eles se adaptem a diferentes tamanhos de tela, os benefícios superam o custo de criar vários layouts personalizados. Confira mais informações nas orientações para desenvolvedores sobre apps adaptáveis.

Aproveite o potencial do seu app com um design adaptável

A mensagem para meus colegas gerentes de produtos, tomadores de decisões e empresas é clara: o design adaptável vai melhorar seu app para experiências Android de alta qualidade em 2025 e além. Uma interface adaptável e responsiva é a maneira escalonável de oferecer suporte aos muitos dispositivos no Android sem desenvolver com base em cada formato. Se você ignorar o ecossistema diversificado de dispositivos dobráveis, tablets, Chromebooks e formatos emergentes, como XR e carros, sua empresa vai aceitar custos ocultos de avaliações negativas dos usuários, menor descoberta no Google Play, aumento da dívida técnica e oportunidades perdidas de aumentar o engajamento e a aquisição de usuários.

Maximize o impacto dos seus apps e ofereça novas experiências aos usuários. Saiba mais sobre como criar apps adaptáveis hoje mesmo.

Escrito por:
Continuar lendo