Flashlight Feb 6, 2023

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

Critical Insight

Flashlight brings standardized, automated performance scoring to Android apps across all major frameworks and development workflows.

The team hints at more features coming soon that could expand Flashlight's capabilities beyond Android.

About This Article

Problem

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.

Solution

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.

Impact

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.

Related Articles