O modelo "Place List" apresenta uma lista ordenada de locais (ou contêineres de sublistas) sobreposta em um mapa fornecido pela biblioteca de apps.
Inclui:
- Cabeçalho (no card) com botão opcional "Atualizar" para que os usuários solicitem uma atualização da lista (não é adicionado à contagem de passos)
- Faixa de ações (opcional)
- Mapa básico (tela cheia, não desenhado por apps)
- Listar linhas dentro dos limites*
- Marcadores
Marcadores
Os marcadores servem para vincular itens de listas a locais no mapa ou identificar um local de âncora. Os marcadores podem ser designados como tocáveis (assim como qualquer área do mapa), para que os usuários possam tocar neles e acionar uma ação, como mostrar informações.
Tipos de marcadores
- Marcador do mapa: marcado com uma destas opções: texto (até três letras), ícone ou imagem
- Marcador de lista (não mostrado): na lista, marcador que corresponde ao marcador do mapa, com metadados e recurso de imagem ou ícone correspondentes.
- Marcador de âncora (opcional): no mapa, usado para mostrar o centro da área de pesquisa.
Os apps podem personalizar a cor de fundo dos marcadores com qualquer cor. A cor usada no marcador do mapa é aplicada ao marcador da lista.
Exemplos de modelo de lista de lugares (mapa)
Lista de locais com marcadores de mapa e de âncora correspondentes (exemplo do Android Auto)
Lista com acentos circunflexos apontando para sublistas (exemplo do AAOS)
Requisitos de UX do modelo de lista de lugares (mapa)
Desenvolvedores de apps:
PRECISA | Mostra a duração ou a distância de cada item da lista (exceto para itens de contêiner). |
PRECISA | Associe uma ação a cada linha da lista (linhas apenas informativas não são permitidas). |
PRECISA | Mostre apenas locais adequados ao tipo de app (vagas de estacionamento para apps de estacionamento, estações de recarga para apps de recarga). |
DEVE | Inclua pelo menos um local ou item de lista navegável (contêiner) na lista. |
DEVE | Mostre um marcador correspondente no mapa para cada local da lista. |
DEVE | Limite os locais àqueles que estão mais próximos ou mais relevantes. |
DEVE | Considere oferecer suporte à atualização de conteúdo para a lista, para que os usuários possam atualizá-la depois de sair do alcance da lista original. |