keywords_public: adaptive, foundations, design, widgets, Jetpack Glance description: make your widget work well on other form factors like cars, desktops and more by building with glance and considering other widget quality considerations.
Os widgets estão chegando a outros formatos, começando com o Android Auto e, em seguida, carros com o Google integrado. Otimize seu widget para que ele funcione bem em Wear, carros, computadores e muito mais.
Prepare seus widgets para garantir que eles ofereçam uma experiência de alta qualidade em várias telas.
Preparar os widgets
Os widgets para dispositivos móveis de alta qualidade geralmente se adaptam bem ao ambiente do carro. Siga estes princípios para criar um widget de alta qualidade:
- Crie seus widgets com o Jetpack Glance.
- Crie widgets responsivos, porque as telas dos carros têm vários tamanhos e configurações de grade. Teste os widgets em diferentes layouts para garantir que eles se ajustem corretamente.
- Inclua temas claros e escuros no widget para garantir que ele fique claramente visível durante o dia e a noite.
- Implemente o tema dinâmico para que o widget pareça uma parte integrada do sistema do veículo.
- Verifique se o widget preenche completamente os limites da grade (diretriz de qualidade WL-1).
Crie para facilitar a visualização rápida
Os widgets em carros funcionam melhor quando são fáceis de visualizar. Siga as etapas abaixo para garantir que os widgets sejam fáceis de ler:
- Crie um widget que seja fácil de ler, porque os widgets em carros não são compatíveis com a rolagem manual.
- Se o widget usa um
LazyColumnrolável, ofereça uma versão alternativa que mostre todas as informações necessárias em uma única superfície. Caso contrário, a plataforma do carro vai mostrar apenas os primeiros itens dessa lista. - Se você usar a lista segmentada rolável projetada para carros, coloque o conteúdo mais valioso e personalizado na primeira página, na primeira posição de qualquer coleção rolável. Isso garante que ele fique visível para o motorista.