11/25/2023 0 Comments App startup time![]() ![]() The data from Android vitals made the case clear, especially because it provided a direct comparison to competitors in the rideshare space. Next, the team needed to establish the right scope for the project, one that would be commensurate with the slowdown’s impact on business goals and user experience. With the help of this powerful tool, the development team discovered that the Lyft Driver app startup time was 15–20% slower than 10 other apps in their category - a pressing issue. The current and historical performance of each metric is tracked on real devices and can be compared to the performance of other apps in the category. Vitals gives developers access to data about the performance of their app, including app-not-responding errors, battery drainage, rendering, and app startup time. They turned to Android vitals to get an exact picture of what was at stake. Generally, one of the challenges to convincing leadership to invest in app quality is that it can be difficult to correlate performance improvements with business metrics. Like any proposal to improve app quality, speeding up Lyft Driver’s start-up time had to be weighed out against other competing demands on developer bandwidth: introducing new product features, making architectural improvements, and improving data science. The first thing Lyft’s development team needed to do was figure out whether this was a pressing enough problem to convince their leadership to dedicate resources to it. With the help of Android vitals, a Google Play tool for improving app stability and performance on Android devices, they located the problem, made a case for prioritizing it to their leadership, and dedicated the right amount of resources to solving it. Where was the bottleneck? How was it affecting user experience? How great a priority should it be for their team at that moment? Luckily, they had a powerful tool at their disposal that could help them find answers. That meant answering a number of tough questions. They needed to get to the bottom of the problem quickly - figure out what it would take to resolve and then justify such an investment to their leadership. That’s how they first noticed a slowdown in the startup time of their drivers’ Android app. Luckily, Lyft’s development team keeps a close eye on their app’s performance. Even a minor hiccup can mean a flood of people riding with (or driving for) the competition. At that scale, every slowdown, frozen frame, or crash of their app can waste thousands of users’ time. As a rideshare company - providing a vital, time-sensitive service to tens of millions of riders and hundreds of thousands of drivers - they have to be. Lyft is singularly committed to app excellence. Posted by Mauricio Vergara, Product Marketing Manager, with contibutions by Thousand Ant. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |