Material Design proporciona componentes y diseños que se adaptan a XR. Con la biblioteca de Material 3 existente, los componentes y los diseños adaptables se mejoran con comportamientos de IU espaciales.
Puedes adaptar tu implementación actual de M3 si agregas el wrapper EnableXrComponentOverrides
.
Usa EnableXrComponentOverrides para adaptar tu app existente
Toda la IU de Compose de M3 dentro del wrapper EnableXrComponentOverrides
se adaptará en dispositivos XR. Este wrapper te permite elegir los componentes que deseas excluir de este comportamiento.
Agrega el wrapper EnableXrComponentOverrides
para adaptar tu app a Material Design para XR.
Riel de navegación
El riel de navegación en cualquier diseño de Compose, incluido NavigationSuiteScaffold
, se adaptará automáticamente a XR Orbiter. Para obtener más información, lee los Lineamientos de Material Design.
Barra de navegación
La barra de navegación en cualquier diseño de Compose, incluido NavigationSuiteScaffold
, se adaptará automáticamente al orbitador de XR. Para obtener más información, lee los Lineamientos de Material Design.
Diseño de lista-detalles para XR
Los diseños adaptables de Material 3 de Compose en XR tienen una asignación 1:1 en la que cada panel se coloca dentro de su propio panel espacial de XR. Obtén más información sobre ListDetailPaneScaffold
y los lineamientos de diseño adaptable.
Diseño de panel complementario para XR
Los diseños adaptables de Material 3 de Compose en XR tienen una asignación 1:1 en la que cada panel se coloca dentro de su propio panel espacial de XR. Obtén más información sobre SupportingPaneScaffold
y los lineamientos de diseño adaptable.
Comienza a diseñar con el kit de diseño de Material 3 para Figma
Descarga el kit de diseño de Material 3 para comenzar