Kategorien, Pakete und Repositories suchen

Cover von hotspot
Paketdetailsv0.1.3

hotspot

Einfache Touren, Coachmarks und Tutorials. Markieren Sie einfach Ihre Widgets!

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
112
Likes
158
Pub-Punkte
150

Paket installieren

flutter pub add hotspot

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Hotspot ist ein Flutter-Paket, das Entwicklern ermöglicht, einfache, anpassbare Touren, Coachmarks und Anleitungen zu erstellen, indem Widgets mit Annotationen versehen werden. Es unterstützt die Benutzerführung durch visuelle Hervorhebungen und Tooltips, was Onboarding und Funktionsentdeckung verbessert. Das Paket unterstützt mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux und ist daher ideal für plattformübergreifende Anwendungen. Mit minimalem Setup integriert sich Hotspot nahtlos in bestehende Benutzeroberflächen und bietet eine intuitive Möglichkeit, Schlüsselelemente hervorzuheben, ohne komplexen Code zu benötigen. Besonders nützlich ist es für Apps, die durch interaktive Erkundungstouren die Benutzerbindung steigern möchten.

Anwendungsfälle

  • Neue Benutzer onboarden
  • Neue Funktionen hervorheben
  • Geführte App-Tutorials
  • Benutzerbildung innerhalb von Apps
  • Verbesserung der UX für komplexe Schnittstellen

Hauptmerkmale

  • Widget-Beschriftung für Coachmarks
  • Plattformübergreifende Unterstützung
  • Minimale Konfiguration
  • Anpassbare Tooltips
  • Glatte Animationen
  • Einfache Integration in bestehende Benutzeroberfläche

Geeignet für

  • App-Onboarding-Flows
  • Einführung von Funktionen in komplexen Apps
  • Bildungs- oder Unternehmensanwendungen
  • UX-Designer, die eine schnelle Implementierung suchen
  • Entwickler, die Einfachheit und Geschwindigkeit priorisieren

Hinweise

  • Kann eine sorgfältige Positionierung erfordern, um die optimale Benutzererfahrung zu gewährleisten
  • Eingeschränkte Anpassungsmöglichkeiten im Vergleich zu fortgeschrittenen Lösungen
  • Am besten geeignet für einfache Touren und nicht für komplexe Workflows
  • Leistungseinbußen bei vielen gleichzeitigen Hotspots
  • Nicht ideal für hochdynamische oder häufig wechselnde Benutzeroberflächen

Original-README

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

hotspot

The simplest way to make beautiful tours, coachmarks, and tutorials.

demo of under, critically, and over damped Flutter curves

Wrap your app, screen, or view with HotspotProvider

class HomeScreen extends StatelessWidget {
  const HomeScreen({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return const HotspotProvider(
      child: Scaffold(
        body: // ...
      ),
    );
  }
}

Add hotspot callouts to your widget tree

class Example extends StatelessWidget {
  const Example({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return IconButton(
      icon: const Icon(Icons.play_arrow),
      onPressed: () {
        // ...
      },
    ).withHotspot(
      order: 1,
      title: 'Tour It!',
      text: 'This is the first callout in the tour!',
    );
  }
}

Start a flow

HotspotProvider.of(context).startFlow()

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.