Projetar apps diferenciados para Android XR

O Android XR oferece suporte a apps em diferentes estágios de desenvolvimento. Ele foi criado para minimizar o esforço necessário para que um desenvolvedor crie um app para várias plataformas e formatos.

O Android XR executa automaticamente apps Android compatíveis projetados para dispositivos móveis e telas grandes. Com algumas adaptações, você pode converter o jogo em um app diferenciado para torná-lo mais imersivo.

App para dispositivos móveis compatível com XR

App de tela grande compatível com XR

App diferenciado de RA

Um app para dispositivos móveis que não foi modificado para se adaptar a uma tela grande ou qualquer outro formato. Esse tipo de app é automaticamente compatível com o Android XR, desde que não exija recursos que não tenham suporte, como telefonia. Os usuários podem concluir fluxos de tarefas essenciais. Eles são disponibilizados automaticamente na Play Store.

Um app Android de nível 1 ou nível 2 para telas grandes que implementou otimizações de layout para todos os tamanhos de tela e configurações do dispositivo (por exemplo, telas grandes e dispositivos móveis), além de oferecer suporte aprimorado a dispositivos de entrada externa e multitarefa. Eles são disponibilizados automaticamente na Play Store.

Um app diferenciado de XR tem uma experiência do usuário projetada explicitamente para XR e implementa recursos que só são oferecidos em XR. Você pode aproveitar ao máximo os recursos do Android XR e diferenciar as experiências do seu app adicionando recursos de XR, como painéis espaciais ou conteúdo de XR, como um vídeo 3D.

Criar apps Android XR diferenciados

Ao ser executado no espaço total, o app de RA pode usar recursos para criar uma sensação de presença e um nível mais profundo de engajamento. Para aproveitar a tela infinita, considere adicionar os seguintes elementos:

Painéis espaciais

Expanda seu app no espaço de um usuário sem restrições. Os usuários podem mover painéis para uma experiência personalizada.

Modelos 3D

Incentive a aprendizagem prática e a exploração com modelos 3D que os usuários podem girar, redimensionar e mover.

Ambientes espaciais

Transporte os usuários para um novo espaço e aumente o foco com cenas imersivas personalizadas.

Dicas para começar rapidamente

  • Personalize a interface do app como quiser, assim como no Android.
  • Siga as diretrizes para telas grandes do Material Design para garantir que os apps tenham uma aparência e funcionamento corretos em qualquer tamanho.
  • Siga as recomendações de design visual do Android XR para tipografia, cores e movimento. Considere usar componentes do Material Design para tornar o app nativo da plataforma.
  • Identifique os momentos-chave em que os recursos espaciais vão melhorar a experiência do usuário e desbloquear os recursos exclusivos da XR.
  • Adicione indicações visuais claras para que os usuários possam alternar rapidamente entre o espaço total e o espaço inicial. Por exemplo, você pode usar os ícones recolher conteúdo e expandir conteúdo em botões para acionar transições.