Criar layouts espaciais

Dispositivos XR relevantes
Estas orientações ajudam você a criar experiências para esses tipos de dispositivos XR.
Headsets XR
Óculos XR com fio

Com o Jetpack Compose para XR, você pode usar componentes espacializados, como linhas e colunas, para criar layouts e interfaces espaciais usando um modelo declarativo familiar do Compose. Isso permite estender sua interface do Android para o espaço 3D ou criar apps 3D imersivos totalmente novos.

Essa biblioteca também oferece subespaços combináveis, como painéis espaciais e orbitadores, que permitem colocar sua interface 2D atual do Compose ou baseada em visualizações em um layout espacial. Outros combináveis de subespaço lidam com outros tipos de casos de uso espacial, como SceneCoreEntity, que permite posicionar entidades, como modelos 3D, em relação à interface.

Exemplo genérico de desenvolvimento de componentes de interface de XR para o Orbiter

Guias

Esta seção inclui os seguintes guias para desenvolvedores:

Componentes de layout

Material Design para interface espacial

Como trabalhar com layouts baseados em visualizações