Notícias sobre produtos

Atualizações do SDK do Android XR: apresentação da Prévia para desenvolvedores 2

Leitura de 4 minutos
Matthew McCullough
Vice-presidente de gerenciamento de produtos, Android Developer

Desde o lançamento da Prévia para desenvolvedores do SDK do Android XR com a Samsung, a Qualcomm e a Unity no ano passado, ficamos impressionados com todo o entusiasmo que ouvimos da comunidade Android. Seja por transmissões ao vivo de programação ou palestras locais do Google Developer Group, foi uma experiência incrível participar da comunidade para criar o futuro do XR juntos, e estamos apenas começando.

Hoje, temos o prazer de compartilhar uma atualização do SDK do Android XR: a Prévia para desenvolvedores 2, repleta de novos recursos e melhorias para ajudar você a desenvolver experiências imersivas úteis e agradáveis com APIs, ferramentas e padrões abertos do Android criados para XR.

No Google I/O, temos duas sessões técnicas relacionadas ao Android XR. A primeira é Criar apps diferenciados para Android XR com conteúdo 3D, que aborda muitos recursos presentes no Jetpack SceneCore e no ARCore para Jetpack XR. O futuro é agora, com o Compose e a IA no Android XR aborda a criação de interfaces diferenciadas para XR e nossa visão sobre a interseção do XR com recursos de IA de ponta.

android-xr-google-io-sessions.png

Criar apps diferenciados para Android XR com conteúdo 3D e O futuro é agora, com o Compose e a IA no Android XR

Novidades da Prévia para desenvolvedores 2

Desde o lançamento da Prévia para desenvolvedores 1, nos concentramos em facilitar o uso das APIs e adicionar novos recursos imersivos do Android XR. Seu feedback nos ajudou a moldar o desenvolvimento das ferramentas, dos SDKs e da própria plataforma.

Com o SDK do Jetpack XR, agora é possível reproduzir vídeos de 180° e 360°, que podem ser estereoscópicos codificando com a especificação MV-HEVC ou codificando quadros de visualização adjacentes. O padrão MV-HEVC é otimizado e projetado para vídeo estereoscópico, permitindo que seu app reproduza vídeos imersivos com ótima qualidade. Os apps criados com o Jetpack Compose para XR podem usar o SpatialExternalSurface elemento combinável para renderizar mídia, incluindo vídeos estereoscópicos.

Usando Jetpack Compose para XR, agora também é possível definir layouts que se adaptam a diferentes configurações de tela XR. Por exemplo, use um SubspaceModifier para especificar o tamanho de um Subspace como uma porcentagem do tamanho de visualização recomendado do dispositivo, para que um painel preencha sem esforço o espaço em que está posicionado.

O Material Design para XR agora oferece suporte a mais substituições de componentes para TopAppBar, AlertDialog e ListDetailPaneScaffold, ajudando seus apps ativados para telas grandes que usam o Material Design a se adaptar sem esforço ao novo mundo do XR.

app-adapts-android-xr-material-design-google-io.png

Um app se adapta ao XR usando o Material Design para XR com as novas substituições de componentes

No ARCore para Jetpack XR, agora é possível rastrear as mãos depois de solicitar as permissões adequadas. As mãos são uma coleção de 26 articulações de mão que podem ser usadas para detectar gestos e trazer um novo nível de interação aos seus apps Android XR:

arcore-jetpack-android-xr-google-io.webp

As mãos trazem um método de entrada natural para sua experiência do Android XR.

Para mais orientações sobre como desenvolver apps para Android XR, confira nosso codelab Fundamentos do Android XR, as atualizações do nosso projeto de exemplo Hello Android XR e uma nova versão do JetStream com suporte ao Android XR.

O emulador do Android XR também recebeu atualizações de estabilidade, suporte a GPUs AMD e agora está totalmente integrado à interface do Android Studio.

android-xr-emulator-in-android-studio-google-io.png

O emulador do Android XR agora está integrado ao Android Studio

Os desenvolvedores que usam o Unity já criaram e portaram jogos e apps para o Android XR. Hoje, é possível fazer upgrade para a versão de pré-lançamento 2 do pacote Unity OpenXR: Android XR. Essa atualização adiciona muitas melhorias de desempenho, como suporte à taxa de atualização dinâmica, que otimiza o desempenho e o consumo de energia do app. Os sombreadores feitos com Shader Graph agora oferecem suporte ao SpaceWarp, facilitando o uso do SpaceWarp para reduzir a carga de computação no dispositivo. As malhas de mão agora são expostas com oclusão, o que permite uma visualização realista da mão.

Confira o modelo de realidade mista aprimorado do Unity para Android XR, que agora inclui suporte para oclusão e âncoras persistentes.

Recentemente, lançamos os exemplos do Android XR para Unity, que demonstram recursos na plataforma Android XR, como captura de movimentos das mãos, rastreamento de planos, captura de expressões faciais e visualização externa.

unity-demo-android-xr-google-io.gif

Os exemplos de código aberto do Unity do Google demonstram os recursos da plataforma e mostram como eles são implementados

O Firebase AI Logic para Unity agora está em pré-lançamento público. Isso facilita a integração da IA generativa aos seus apps, permitindo a criação de experiências com tecnologia de IA com o Gemini e o Android XR. O Firebase AI Logic oferece suporte total aos recursos do Gemini, incluindo entrada e saída multimodais e streaming bidirecional para interfaces conversacionais imersivas. Criado com a prontidão de produção em mente, o Firebase AI Logic é integrado aos principais serviços do Firebase, como App Check, Configuração remota e Cloud Storage, para maior segurança, capacidade de configuração e gerenciamento de dados. Saiba mais sobre isso no blog do Firebase ou acesse diretamente a documentação do SDK do Firebase para usar a API Gemini com a Vertex AI no Firebase para começar.

Continuando a construir o futuro juntos

Nosso compromisso com padrões abertos continua com a especificação de interatividade glTF, em colaboração com o Khronos Group, que terá suporte em modelos glTF renderizados pelo Jetpack XR ainda este ano. Os modelos que usam a especificação de interatividade glTF são recursos interativos independentes que podem ter muitos comportamentos pré-programados, como girar objetos ao pressionar um botão ou mudar a cor de um material ao longo do tempo.

O Android XR estará disponível primeiro no Projeto Moohan da Samsung, que será lançado ainda este ano. Logo depois, nossos parceiros da XREAL vão lançar o próximo dispositivo Android XR. Com o codinome Projeto Aura, ele é um dispositivo portátil e conectado que oferece aos usuários acesso aos apps Android favoritos, incluindo aqueles que foram criados para XR. Ele será lançado como uma edição para desenvolvedores, especificamente para você começar a criar e fazer experimentos. A melhor notícia? Com as ferramentas conhecidas que você usa para criar apps Android hoje, também é possível criar para esses dispositivos.

android-xr-google-io-meta.png

Projeto Aura da XREAL

A Google Play Store também está se preparando para o Android XR. Ela vai listar os apps Android 2D com suporte na Google Play Store do Android XR quando for lançada ainda este ano. Se você estiver trabalhando em um app diferenciado do Android XR, prepare-o para o grande lançamento e seja um dos primeiros apps diferenciados na Google Play Store do Android XR:

E sabemos que muitos de vocês estão animados com o futuro do Android XR em óculos. Estamos moldando a experiência do desenvolvedor agora e vamos compartilhar mais detalhes sobre como você pode participar ainda este ano.

Para começar a criar e desenvolver para Android XR, acesse developer.android.com/develop/xr, onde você encontrará todas as ferramentas, bibliotecas e recursos necessários para trabalhar com o SDK do Android XR. Em particular, confira nossos exemplos e codelabs.

Agradecemos seu feedback, sugestões e ideias, pois você está ajudando a moldar o Android XR. Sua paixão, experiência e ideias ousadas são essenciais para continuarmos a desenvolver o Android XR juntos. Estamos ansiosos para ver seus apps diferenciados para XR quando os dispositivos Android XR forem lançados ainda este ano.

Confira este anúncio e todas as atualizações do Google I/O 2025 em io.google a partir de 22 de maio.

Escrito por:

Continuar lendo