Orientação gerada a partir de informações públicas. Apenas para referência.
O pacote show_fps é uma ferramenta leve do Flutter que exibe um badge de FPS (quadros por segundo) em tempo real no canto do seu aplicativo durante o desenvolvimento. Ajuda os desenvolvedores a monitorar o desempenho e identificar gargalos de renderização ao visualizar flutuações na taxa de quadros. O badge é automaticamente oculto em builds de release, garantindo que não afete aplicativos em produção. Compatível com todas as principais plataformas, incluindo móvel, web e desktop, integra-se perfeitamente em qualquer projeto Flutter com configuração mínima. Ideal para otimizar a responsividade da interface e detectar problemas de desempenho desde os primeiros estágios do desenvolvimento.
Casos de uso
Monitoramento de desempenho durante o desenvolvimento
Identificando travamentos ou atrasos na interface
Otimizando a suavidade da animação
Depuração de problemas de renderização
Feedback em tempo real sobre a responsividade do aplicativo
Principais recursos
Exibe contador de FPS em tempo real
Oculta automaticamente no modo de lançamento
Configuração mínima necessária
Suporta todas as plataformas do Flutter
Posição personalizável do badge
Leve e não intrusivo
Indicado para
Desenvolvedores Flutter
engenheiros de UI/UX
Testadores de desempenho
Construtores de aplicativos móveis e web
Considerações
Não destinado ao uso em produção
A visibilidade do Badge pode interferir nos testes de layout
Requer remoção manual antes do lançamento
Opções limitadas de personalização
Ativo apenas em modo de depuração
README original
Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.
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: