सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
show_fps पैकेज एक हल्का फ्लटर टूल है जो विकास के दौरान आपके ऐप के कोने में रियल-टाइम FPS (प्रति सेकंड फ्रेम) बैज दिखाता है। यह फ्रेम दर में उतार-चढ़ाव को दिखाकर विकासकर्ताओं को प्रदर्शन की निगरानी करने और रेंडरिंग बॉटलनेक्स की पहचान करने में मदद करता है। रिलीज बिल्ड में बैज स्वचालित रूप से छिपा दिया जाता है, जिससे यह उत्पादन ऐप्स को प्रभावित नहीं करता है। सभी प्रमुख प्लेटफॉर्म, जैसे मोबाइल, वेब और डेस्कटॉप के साथ संगत है, और किसी भी फ्लटर प्रोजेक्ट में न्यूनतम सेटअप के साथ बिना किसी दिक्कत के एकीकृत हो जाता है। यह UI प्रतिक्रियाशीलता को अनुकूलित करने और विकास के शुरुआती चरण में प्रदर्शन समस्याओं का पता लगाने के लिए आदर्श है।
उपयोग
विकास के दौरान प्रदर्शन मॉनिटरिंग
UI जँक या लैग की पहचान करना
एनिमेशन स्मूथनेस को अनुकूलित करना
रेंडरिंग समस्याओं का निदान करना
एप्प की प्रतिक्रिया के लिए तत्काल प्रतिक्रिया
मुख्य विशेषताएँ
लाइव FPS काउंटर प्रदर्शित करता है
रिलीज मोड में स्वचालित छुपाएं
आवश्यक विन्यास न्यूनतम
सभी फ्लटर प्लेटफॉर्म को समर्थन करता है
कस्टमाइज़ किए गए बैज़ स्थिति
हल्का और अप्रत्यक्ष
इनके लिए उपयुक्त
Flutter विकासकर्ता
UI/UX इंजीनियर
प्रदर्शन परीक्षक
मोबाइल और वेब ऐप बिल्डर्स
विचार योग्य बातें
उत्पादन उपयोग के लिए नहीं बनाया गया है
बैज दृश्यता लेआउट परीक्षण में हस्तक्षेप कर सकती है
रिलीज़ से पहले हस्तक्षेप द्वारा हटाना आवश्यक है
सीमित कस्टमाइजेशन विकल्प
केवल डिबग मोड में सक्रिय
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
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: