Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.0.3

highlighter_coachmark

O Coach Mark mostra as dicas ou instruções fornecidas em uma sobreposição, desfocando o fundo e destacando o elemento-alvo.

Downloads em 30 dias
63
Curtidas
142
Pontos Pub
40

Instalar pacote

flutter pub add highlighter_coachmark

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Highlighter Coachmark é um pacote Flutter que guia os usuários por funcionalidades do aplicativo exibindo dicas ou instruções como sobreposições. Ele desfoca o fundo e destaca elementos específicos da interface, sendo ideal para onboarding ou apresentações de recursos. O pacote melhora a experiência do usuário ao atrair atenção para componentes-chave sem interromper a interface. Oferece estilos personalizáveis e animações suaves para um visual refinado. Projetado para simplicidade e integração, ajuda desenvolvedores a implementar fluxos intuitivos de orientação com esforço mínimo.

Casos de uso

  • Onboarding de novos usuários
  • Destacando novos recursos
  • Tutoriais guiados
  • Educação do usuário em aplicativos
  • Melhorando a UX para interfaces complexas

Principais recursos

  • efeito de desfoque de fundo
  • Destaque de elemento-alvo
  • Design de sobreposição personalizável
  • Animações de transição suave
  • Integração fácil com widgets existentes

Indicado para

  • Onboarding do aplicativo móvel
  • Ferramentas de descoberta de recursos
  • módulos de treinamento do usuário
  • Iniciativas de melhoria da experiência do usuário
  • Desenvolvedores procurando marcas de treinamento leves

Considerações

  • Personalização específica de plataforma limitada
  • Sem suporte de localização embutido
  • Requer manipulação manual de eventos de toque
  • Pode afetar o desempenho em dispositivos de baixa configuração
  • Depende da posição correta do widget

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Highlighter Coach Mark

There are different ways for user on-boarding. It can be a show of screenshots or overlay with directions to features, feature discovery as in Material design or coach mark. This coach mark makes blurred background and highlights desired element.

This coach mark makes blurred background and highlights desired element.

A picture is worth a thousand words, so take a look at gif

And a few tips from UX

Presenting hints one-by-one, at the right moment, makes it a lot easier for users to understand and learn instructions.

To have their full effect, coach marks should focus on particularly innovative or unexpected elements.

Usage

Take a look at example folder. There are also 4 coach marks there. They are all presented in gif above

  CoachMark coachMark = CoachMark();
  RenderBox target = targetGlobalKey.currentContext.findRenderObject();
  Rect markRect = target.localToGlobal(Offset.zero) & target.size;
  markRect = Rect.fromCircle(center: markRect.center, radius: markRect.longestSide * 0.6);
  coachMark.show(
      targetContext: targetGlobalKey.currentContext,
      markRect: markRect,
      children: [
        Positioned(
            top: markRect.top + 5.0,
            right: 10.0,
            child: Text("Long tap on button to see options",
                style: const TextStyle(
                  fontSize: 24.0,
                  fontStyle: FontStyle.italic,
                  color: Colors.white,
                )))
      ],
      duration: null,
      onClose: () {
         appState.setCoachMarkIsShown(true);
      });
Similar packages
Thanks

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.