Kategorien, Pakete und Repositories suchen

Cover von in_app_notification
Paketdetailsv1.1.2

in_app_notification

Ein Flutter-Paket, um benutzerdefinierte In-App-Benachrichtigungen mit beliebigen Widgets anzuzeigen.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
5270
Likes
188
Pub-Punkte
160

Paket installieren

flutter pub add in_app_notification

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter-Paket, das Entwicklern ermöglicht, benutzerdefinierte In-App-Benachrichtigungen mit beliebigen Flutter-Widgets anzuzeigen. Es bietet eine flexible und leichte Lösung zur Anzeige vorübergehender Nachrichten direkt in der App-Oberfläche und unterstützt die vollständige Anpassung von Aussehen und Verhalten. Ideal zum Übermitteln von Rückmeldungen, Warnungen oder Statusaktualisierungen ohne Abhängigkeit von Systembenachrichtigungen. Das Paket funktioniert auf allen wichtigen Plattformen wie Android, iOS, Web, macOS, Windows und Linux.

Anwendungsfälle

  • Benutzerfeedback anzeigen
  • Formularvalidierungsfehler anzeigen
  • Benachrichtigung von Benutzern über erfolgreiche Aktionen
  • Benachrichtigungslayouts anpassen
  • Implementierung von Echtzeit-Warnungen
  • Verbesserung der Benutzeroberfläche mit dynamischen Nachrichten

Hauptmerkmale

  • Unterstützt jedes Widget als Benachrichtigungsinhalt
  • Plattformübergreifende Kompatibilität
  • Einfache Integration mit bestehender Benutzeroberfläche
  • Konfigurierbare Positionierung und Animation
  • Leichtgewichtig und leistungsstark
  • Erweiterbar über benutzerdefinierte Builder

Geeignet für

  • Entwickler, die benutzerdefinierte In-App-Warnungen benötigen
  • Apps, die reichhaltige Benachrichtigungsdesigns erfordern
  • Projekte mit Multiplattform-Bereitstellung
  • Teams, die einfache aber flexible Toast-Lösungen suchen
  • UI-intensiven Anwendungen
  • Echtzeit-Anwendungsrückmeldesysteme

Hinweise

  • Benötigt manuelle Verwaltung des Lebenszyklus der Benachrichtigung
  • Möglicherweise sind zusätzliche Stile für ein konsistentes Erscheinungsbild erforderlich
  • Nicht geeignet für dauerhafte Benachrichtigungen
  • Eingeschränkte integrierte Themen im Vergleich zu dedizierten Toast-Paketen
  • Am besten mit angemessener Zustandsverwaltung verwendet
  • Leistungseinbußen bei übermäßiger Verwendung mit komplexen Widgets

Original-README

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

💬 in_app_notification

pub package

A Flutter package to show custom in-app notification with any Widgets.

✍️ Usage

  1. Import it.

    dependencies:
        in_app_notification: <latest-version>
    
    import 'package:in_app_notification/in_app_notification.dart';
    
  2. Place InAppNotification Widget into your app.

     return InAppNotification(
       child: MaterialApp(
         title: 'In-App Notification Demo',
         home: const HomePage(),
       ),
     );
    
  3. Invoke show() static method of InAppNotification.

    InAppNotification.show(
      child: NotificationBody(count: _count),
      context: context,
      onTap: () => print('Notification tapped!'),
    );
    

🗺 Roadmap / Known issue

See Discussions. If you have some idea or proposal, feel free to create new one.

💭 Have a question?

If you have a question or found issue, feel free to create an issue.

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.