Criar apps adaptáveis
Otimize a experiência do usuário em smartphones, tablets, dispositivos dobráveis, computadores, carros e XR 2D com o Jetpack Compose. Crie a base para a implantação do seu app no Android TV, no XR imersivo e em futuros formatos de dispositivos.
Mundo de vários dispositivos
Crie apps versáteis que escalonam em todo o ecossistema Android. Use ferramentas e APIs modernas para alcançar mais usuários com uma única base de código fácil de manter.
Adaptável em qualquer lugar
Crie seu app para todos os formatos de dispositivos ao mesmo tempo. Coloque seu app na frente dos usuários em smartphones, tablets, dobráveis, computadores, telas de carro e até mesmo espaços virtuais do Android XR com uma única base de código do Compose fácil de manter.
Interface dinâmica
Crie layouts que se adaptam a qualquer tela, tamanho ou orientação de janela de app. Aproveite ao máximo o espaço de exibição disponível com layouts canônicos e componentes de interface do Compose que mudam automaticamente para se adequar às dimensões da tela.
Assistência e ferramentas de IA
Acelere o desenvolvimento de apps adaptáveis com a assistência de IA no Android Studio, no Antigravity e, de forma independente ou no terminal do seu ambiente de desenvolvimento integrado favorito, na CLI do Android. Teste seu app com o emulador de dispositivo virtual redimensionável do Android ou com vários emuladores de formato para verificar o desempenho dinâmico dos layouts adaptáveis.
Qualidade em todos os níveis
Crie qualidade no seu app desde o início com as diretrizes de qualidade de apps adaptáveis. Alcance o nível 2 (otimizado adaptável) para um app de alta qualidade em todos os formatos ou o nível 1 (diferenciado adaptável) para recursos exclusivos do dispositivo e uma experiência do usuário atraente.
ROI maximizado
Alcance mais usuários em mais dispositivos. Chame a atenção de mais de 300 milhões de usuários de dispositivos de tela grande. Aproveite o aumento de 14 vezes nos gastos no app dos usuários de dispositivos dobráveis. Conecte-se com usuários de Chromebooks em 93% dos distritos escolares dos EUA. Apareça para milhões de usuários do Android Auto e do Android TV.
Experiências diferenciadas
Ofereça suporte aos recursos exclusivos de diferentes formatos e configurações de dispositivos para proporcionar a melhor experiência do usuário em todos os dispositivos.
Computadores
Telas grandes, teclados, mouses e trackpads permitem maior interatividade, produtividade e jogabilidade imersiva.
Dobráveis
Os recursos de dobra, como as posições de mesa e de livro, oferecem oportunidades para um design de app inovador.
Carros
As telas grandes, geralmente não retangulares, e os recursos exclusivos do Android Automotive OS exigem considerações especiais para apps de carros estacionados.
ChromeOS
O trackpad e o teclado integrados permitem entradas além do toque. O Modo Janela para Computador apresenta possibilidades de layouts de apps adaptáveis.
TV
A experiência do usuário em TVs exige layouts visíveis a três metros de distância e um controle direcional com um botão de seleção para navegação no app.
XR
Os apps de realidade estendida melhoram a experiência do usuário com layouts espaciais, modelos 3D e ambientes imersivos.
APIs adaptáveis
As APIs adaptáveis do Jetpack Compose permitem criar para qualquer formato, tamanho de janela ou modo de exibição, incluindo o modo de tela dividida e o modo janela para computador, com uma única base de código.
Flexbox
Crie layouts com o modelo flexbox padrão da Web. Organize os elementos horizontal ou verticalmente e deixe o Compose cuidar do dimensionamento e do espaçamento em qualquer tela.
Grade
Crie grades flexíveis de várias colunas e linhas que ajustam automaticamente o número de colunas e linhas para se adequar ao espaço de exibição disponível em qualquer tamanho de tela.
MediaQuery
Consulte dimensões da janela, postura do dispositivo, recursos de hardware e recursos do sistema para adaptar dinamicamente a interface do usuário à configuração específica de qualquer dispositivo.
Padrões de design comprovados
Os layouts canônicos garantem uma experiência ideal para todos os formatos.
As cenas de navegação permitem que o app se adapte a vários formatos sem problemas.
As cenas de navegação permitem que o app se adapte a vários formatos sem problemas.
Detalhes e listas
Ative o acesso com um clique ao conteúdo do item da lista mostrando os painéis de lista e detalhes lado a lado em telas grandes, mas individualmente em telas pequenas.
Feed
Organiza elementos de conteúdo em uma grade ampla, associando elementos por tamanho e posição, além de destacar elementos usando proporção e escala.
Painel de suporte
Organize o conteúdo em áreas de exibição principais e secundárias para facilitar o acesso e a aplicação de ferramentas, opções e configurações ao conteúdo principal.
Navegação
Defina o fluxo da interface do app com cenas. Crie layouts personalizados, adapte sua interface a diferentes tamanhos de tela e gerencie experiências complexas de vários painéis.
Design adaptável
Crie layouts para vários formatos com componentes do Material Design e do Jetpack Compose.