Começar

Crie seu app para óculos de IA usando o framework de interface Glimmer do Jetpack Compose para experiências aumentadas que funcionam em óculos de IA. O Jetpack Compose Glimmer é um dos primeiros frameworks de interface otimizados para telas transparentes e o formato de óculos com IA.

1. Decida as jornadas do usuário

Concentre-se nas jornadas ideis do usuário (CUJs) que são compatíveis com os princípios de visibilidade do formato dos óculos com IA. Isso pode ser expresso com uma interface mínima ou apenas áudio, permitindo que o usuário permaneça presente no ambiente. Para encontrar oportunidades, considere iniciar pontos de entrada no seu app atual que seriam beneficiados com os óculos.

Por exemplo, um usuário pode se beneficiar de navegação guiada a pé sem usar as mãos para ajudar a chegar ao destino.

A jornada do usuário escolhida também precisa considerar os princípios de segurança, conforto e desempenho. Por exemplo, não escolha tarefas que exijam a câmera do usuário por períodos desnecessariamente longos ou que violem a privacidade dele.

Saiba mais sobre os princípios fundamentais.

Extraia recursos do seu app para dispositivos móveis que se beneficiam do formato dos óculos. Por exemplo, experiências rápidas.
Transfira todo o aplicativo para telefones para os óculos, já que eles não são dimensionados para o formato dos óculos.

2. Minimizar e traduzir

Para a interface do modo de exibição, comece com um CUJ do seu app principal:

  • Otimize layouts para o foco: os layouts priorizam informações essenciais, reduzindo o número de ações e elementos visuais para manter o foco do usuário.

  • Use a profundidade para hierarquia: a profundidade é usada para comunicar a prioridade do elemento.

  • Design de baixo para cima: ao criar simulações, comece de baixo para cima, organizando os componentes para cima.

  • Traduza componentes visuais: para óculos com IA, use componentes Glimmer e padrões de layout do Jetpack Compose.

Leia mais sobre componentes e vista de app.

O app de lista de compras reduz a visualização da lista a uma experiência mínima e precisa apenas de uma interface de feedback.
Figura 1: Um app de lista de compras traduzido para elementos dos óculos com IA com tela. As barras de sistema são visualmente distintas, e os óculos com IA geralmente estão vazios. Nesse caso, a barra de apps pode ser traduzida para um ícone de título, enquanto os elementos da lista do Material podem ser traduzidos para a lista Glimmer do Jetpack Compose.

3. Fluxo e sinais de áudio

Converse com o áudio. Embora o áudio deva constituir uma grande parte do app de óculos com IA sem sobrecarregar o usuário, também é necessário considerar uma experiência somente de áudio para determinados dispositivos. Para isso, crie um mapa de fluxo somente de áudio. Anotar interações e feedback com dicas de áudio e diálogo.

Crie um mapa de fluxo somente de áudio para planejar experiências de conversa que não sobrecarreguem o usuário.

4. Controles de entrada do mapa

Mapeie as entradas para os controles e gestos do dispositivo. Comece traduzindo interações básicas do app, como tocar, para um toque no trackpad.

Continuar para as entradas.

Um app diferenciado de XR tem uma experiência do usuário explicitamente projetada para XR e implementa recursos oferecidos apenas em XR.

5. Considere a SysUI

Considere outras interfaces do sistema.

Seu app vai aparecer na página inicial e em outros recursos do sistema, como notificações, se usado. Eles podem aparecer na barra de sistema.

Mais sobre a interface do sistema

Crie um mapa de fluxo somente de áudio para planejar experiências de conversa que não sobrecarreguem o usuário.

6. Outros estados

Seu app vai encontrar diferentes cenários nos óculos com IA, como problemas de conexão ou permissão. Considere esses diferentes estados no app principal e no app para óculos.

Peça permissões de recursos do dispositivo.

Não se esqueça de considerar esses aspectos na interface visual e no áudio. Por exemplo, dê feedback de áudio para comunicar que eles precisam concluir um fluxo de permissão no dispositivo móvel ou para ler os erros.

Considere diferentes estados do app no app principal e no app para óculos.