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.

Um app para dispositivos móveis que não foi modificado para se adaptar a uma tela grande ou qualquer outro formato.

App para dispositivos móveis compatível com XR

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 a 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 2 para telas grandes que implementou otimizações de layout para todos os tamanhos de tela e configurações do dispositivo.

App de tela grande compatível com XR

Um app Android 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 além de dispositivos móveis), além de oferecer suporte aprimorado a dispositivos de entrada externa e multitarefa. Elas são disponibilizadas 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.

App diferenciado para XR

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

Criar apps Android XR diferenciados

Quando executado no modo de espaço ampliado, o app XR 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:

Um painel espacial em um app de XR.

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.

Um ambiente espacial em um app de RA.

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 momentos importantes em que os recursos espaciais vão melhorar a experiência do usuário e desbloquear os recursos exclusivos da XR.
  • Adicione dicas visuais claras para que os usuários possam alternar rapidamente entre o espaço completo e o doméstico. Por exemplo, você pode usar os ícones recolher conteúdo e expandir conteúdo em botões para acionar transições.