Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.0.3

highlighter_coachmark

Coach Mark zeigt bereitgestellte Tipps oder Anweisungen in einer Überlagerung an, indem er den Hintergrund verwischt und das Ziel-Element hervorhebt.

30-Tage-Downloads
63
Likes
142
Pub-Punkte
40

Paket installieren

flutter pub add highlighter_coachmark

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Highlighter Coachmark ist ein Flutter-Paket, das Benutzer durch App-Funktionen führt, indem Tipps oder Anleitungen als Überlagerungen angezeigt werden. Es verwischt den Hintergrund und hebt bestimmte UI-Elemente hervor, was es ideal für Onboarding oder Funktionsdemos macht. Das Paket verbessert die Benutzererfahrung, indem es Aufmerksamkeit auf Schlüsselelemente lenkt, ohne die Oberfläche zu stören. Es unterstützt anpassbare Stile und flüssige Animationen für ein professionelles Erscheinungsbild. Für Einfachheit und Integration entwickelt, hilft es Entwicklern, intuitive Anleitungsläufe mit minimalem Aufwand umzusetzen.

Anwendungsfälle

  • Neue Benutzer onboarden
  • Neue Funktionen hervorheben
  • Geführte Tutorials
  • Benutzerbildung in Apps
  • Verbesserung der UX für komplexe Schnittstellen

Hauptmerkmale

  • Hintergrundunschärfe-Effekt
  • Ziel-Element-Hervorhebung
  • Anpassbares Overlay-Design
  • Glatte Übergangsanimationen
  • Einfache Integration mit bestehenden Widgets

Geeignet für

  • Mobile-App-Onboarding
  • Feature-Entdeckungstools
  • Benutzertrainingsmodule
  • UX-Verbesserungsinitiativen
  • Entwickler, die leichte Coach-Markierungen suchen

Hinweise

  • Eingeschränkte plattformspezifische Anpassung
  • Keine integrierte Lokalisierungssupport
  • Benötigt manuelle Behandlung von Tap-Ereignissen
  • Kann die Leistung auf Geräten mit geringer Leistung beeinträchtigen
  • Abhängig von der korrekten Widget-Positionierung

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.