Aus öffentlichen Paketdaten erstellte Orientierung.
Das show_fps-Paket ist ein leichtgewichtiges Flutter-Tool, das während der Entwicklung in der Ecke Ihrer App eine Echtzeit-FPS-(Frames Per Second)-Kennzeichnung anzeigt. Es hilft Entwicklern, die Leistung zu überwachen und Rendering-Engpässe durch Visualisierung von Frame-Raten-Schwankungen zu erkennen. Das Badge wird automatisch in Release-Builds ausgeblendet, sodass es keine Auswirkungen auf Produktions-Apps hat. Kompatibel mit allen wichtigen Plattformen, einschließlich Mobilgeräte, Web und Desktop, lässt sich problemlos in jedes Flutter-Projekt mit minimalem Aufwand integrieren. Ideal zur Optimierung der UI-Reaktionsfähigkeit und frühzeitigen Erkennung von Leistungsproblemen.
Anwendungsfälle
Leistungsüberwachung während der Entwicklung
UI-Jank oder Verzögerung erkennen
Animationsschlichtheit optimieren
Debugging von Rendering-Problemen
Echtzeit-Rückmeldung zur App-Reaktionsfähigkeit
Hauptmerkmale
Zeigt Live-FPS-Zähler an
Blendet sich im Release-Modus automatisch aus
Minimale Konfiguration erforderlich
Unterstützt alle Flutter-Plattformen
Anpassbare Badge-Position
Leichtgewichtig und nicht störend
Geeignet für
Flutter-Entwickler
UI/UX Ingenieure
Leistungsprüfer
Mobile- und Web-App-Bauer
Hinweise
Nicht für den Produktiveinsatz vorgesehen
Die Sichtbarkeit der Badge kann die Layout-Tests beeinträchtigen
Benötigt manuelle Entfernung vor der Freigabe
Begrenzte Anpassungsmöglichkeiten
Nur im Debug-Modus aktiv
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
Show FPS
Use ShowFPS to monitor your app's FPS (Frames Per Second) in real time with advanced performance metrics.
Features
Real-time FPS monitoring with accurate microsecond precision
Average FPS calculation for smoother readings
Min/Max FPS tracking
Frame time display in milliseconds
Color-coded FPS text based on performance
Interactive chart with customizable colors
Target FPS line on chart
Jank frame indicators (frames significantly slower than average)
Frame budget indicator (percentage of target frame time used)
Dropped frame counter
Draggable widget positioning
Collapsible/expandable view
Double-tap to temporarily hide
Low FPS threshold alerts with visual feedback
Fully customizable colors and text styles
Installation
Add show_fps: ^1.1.0 in your project's pubspec.yaml: