Get you your Android Performance Score with Flashlight
Article Summary
BAM just launched Flashlight, a Lighthouse-inspired tool that finally brings performance scoring to mobile apps. Android developers now have a standardized way to measure app performance.
Alexandre Moureaux announced that their android-performance-profiler has evolved into Flashlight, a comprehensive performance auditing tool. Taking direct inspiration from Google's Lighthouse, it brings web-style performance scoring to the mobile ecosystem.
Key Takeaways
- Generates performance scores for any Android app (native, React Native, Flutter)
- Works across CLI, E2E tests, and CI environments
- Open source tool inspired by Lighthouse's proven scoring methodology
- Includes revamped documentation for easier adoption
Flashlight brings standardized, automated performance scoring to Android apps across all major frameworks and development workflows.
About This Article
Android developers didn't have a standardized performance auditing tool like Google's Lighthouse for web apps. This made it hard to measure and track app performance across native, React Native, and Flutter frameworks.
Alexandre Moureaux and the BAM team took their android-performance-profiler and built Flashlight from it. They adapted Lighthouse's scoring methodology to generate automated performance scores for mobile applications.
Flashlight lets developers measure performance from the CLI, E2E tests, and CI pipelines. Android developers now have one framework-agnostic performance scoring system they can use for continuous monitoring and optimization.