Übersicht
Das screen_retriever-Paket ermöglicht Flutter-Desktop-Anwendungen den Zugriff auf detaillierte Informationen zu angeschlossenen Bildschirmen, einschließlich Bildschirmabmessungen, Auflösung und Details zum primären Bildschirm. Es bietet auch eine Echtzeit-Verfolgung der Cursorposition über mehrere Monitore hinweg. Für macOS, Windows und Linux entwickelt, bietet es eine leichte Lösung für Entwickler, die Multi-Screen-fähige Anwendungen wie benutzerdefinierte Benutzeroberflächen, Produktivitäts-Tools oder Mediaplayer erstellen, die eine präzise Handhabung von Bildschirmlayouts erfordern. Das Plugin integriert sich nahtlos in die Flutter-Desktop-Ecosystem.
Anwendungsfälle
- Multi-Monitor-Anwendungs-Layouts
- Cursor-Positionstracking
- Anzeigeauflösungserkennung
- Desktop-UI-Anpassung
- bildschirmbewusste Medienwiedergabe
- Fensterpositionierungswerkzeuge
Hauptmerkmale
- Plattformübergreifende Desktop-Unterstützung
- Echtzeit-Cursorverfolgung
- Anzeigemetadataabruf
- Leichtgewichtig und effizient
- Einfache API-Integration
- Unterstützt mehrere Bildschirme
Geeignet für
- Desktop-App-Entwickler
- Multi-Screen-UI-Designer
- Ersteller von Produktivitäts-Tools
- Mediaplayer-Entwickler
- Benutzerdefinierte Fenstermanager
Hinweise
- Desktop-Plattformziel erforderlich
- Beschränkt auf macOS, Windows und Linux
- Kein Mobil- oder Web-Support
- Auf einigen Systemen ist möglicherweise eine Berechtigungsverwaltung erforderlich
- Leistungseinfluss bei hochfrequenten Aktualisierungen