FLUTTER ECOSYSTEM

dbus

Eine native Dart-Implementierung des D-Bus-Nachrichtenbus-Clients. Dieses Paket ermöglicht es Dart-Anwendungen, direkt auf Dienste im Linux-Desktop zuzugreifen.

Neueste Version
0.8.0
30-Tage-Downloads
6,8 Mio.
Likes
80
Pub-Punkte
160

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Eine native Dart-Implementierung des D-Bus-Nachrichtenbus-Clients, die Dart-Anwendungen ermöglicht, direkt mit Linux-Desktop-Diensten zu kommunizieren. Dieses Paket bietet niedrigstufigen Zugriff auf D-Bus und ermöglicht die Interaktion mit System- und Anwendungsdiensten wie Sitzungsverwaltung, Hardware-Ereignissen und Desktop-Integration. Es ist für Entwickler konzipiert, die Desktop-Anwendungen unter Linux erstellen, mit Unterstützung für Windows und macOS über kompatible D-Bus-Implementierungen. Die Bibliothek bietet eine saubere, dart-native API zum Senden und Empfangen von Nachrichten über D-Bus.

Anwendungsfälle
  • Interaktion mit Linux-Systemdiensten
  • Desktop-Funktionen in Dart-Anwendungen integrieren
  • Zugriff auf Hardware- und Sitzungsereignisse
  • Kreierung plattformübergreifender Desktop-Tools
  • Kommunikation mit anderen Desktop-Anwendungen aktivieren
Hauptmerkmale
  • Natives Dart-D-Bus-Client
  • Direkter Zugriff auf Linux-Desktop-Dienste
  • Unterstützung für Nachrichtenbusse (Sitzung und System)
  • Plattformübergreifende Kompatibilität (Linux, Windows, macOS)
  • Sauberer, asynchroner Dart-API
Geeignet für
  • Desktop-App-Entwickler, die sich auf Linux konzentrieren
  • Systemnahe Integrationen
  • Dart-Entwickler, die Desktop-Tools erstellen
  • Anwendungen, die Desktop-Dienstkommunikation erfordern
  • Projekte, die eine Low-Level-Integration in Linux benötigen
Hinweise
  • Hauptsächlich für Linux-Umgebungen gedacht
  • Beschränkte Dokumentation über die grundlegende Verwendung hinaus
  • D-Bus-Dienst muss auf den Zielsystemen verfügbar sein
  • Könnte plattformspezifische Konfiguration unter Windows/macOS erforderlich sein
  • Nicht geeignet für mobile oder Web-Plattformen
Unterstützte PlattformenWindowsLinux

Paket installieren

flutter pub add dbus

Kategorien

Abhängigkeiten

Abhängigkeiten 4 Einträge

Quell-Repository

Verwandte Projekte