We just launched our annual Mobile DevOps Assessment results in our ‘How to measure and improve your Mobile DevOps maturity’ report: download the full report now. The report focuses on the four key stages of the Assessment — Creation, Testing, Deployment, and Monitoring (then Collaboration, which spans the entire app delivery process). Our last blog post talked about the results, now let's dig into 5 top app performers and the metrics that helped them reach Mobile DevOps maturity.
Let’s start with Reddit. Everyone has heard of the brand, and everyone should be aware of their web browser success, but what about their mobile app? They rank as the 8th most visited site in the world, with over 50 million daily active users — mostly from mobile devices. When they started using Bitrise, it was important to maintain their world-class strategy and translate that success into their mobile app. Their goal? To build and maintain a high-quality app for millions of users.
“When an app is used by millions of people every day, you cannot afford crashes.” — Matt Robinson, iOS Engineer at Reddit
They’ve reached Mobile DevOps maturity by streamlining their releases to once a week and decreasing their build times by 45-50% by fully automating their release process and switching over to M1 machines with Bitrise.
Wise, one of the most popular fintech apps for handling personal finances, is used by 7 million people around the world and is available in multiple different currencies. Their focus for building maturity into their Mobile DevOps team is essential to ensure the app is stable, crash-free, and secure.
By focusing on creation in the app development process, they have automated their release process by 99%, increased app downloads, and now run multiple builds (700 a week on Android and 400 a week on iOS) with custom scripts using Bitrise’s Script Step.
“An increased number of monthly active users — reaching over 2 million on Android last month — more app downloads, and happier customers.” — Sascha Huth, Android Developer at Wise
N26 is a Germany-based international digital bank. In order to serve their 7 million customers in 24 markets, they needed to focus on testing and monitoring to ensure their app was secure and crash-free. They processed $90 billion in transactions in 2021 and were able to reduce their testing time by 80% from 2.5 hours to 30 mins, cut their build times by 50%, and tripled their release frequency as a result.
"Bitrise has been instrumental in helping us run builds more efficiently, test new features before releasing them to millions of users, and ensure our users’ banking information stays secure." - Dama Damjanovic, Principle Engineer at N26
Before Bitrise, N26 released to the app store every three weeks, but after gradually automating and expanding security checks, they reached a stable, almost weekly release cadence.
4. Tag Heuer
Tag Heuer focuses solely on the luxury goods industry and their app is an extension of this. It combines sport, luxury, and the latest smartphone technologies. The TAG Heuer Connected engineering team consists of forty people in their Paris office, with seventeen mobile developers working in the smartwatch team.
They build different native apps for Wear OS and their iOS and Android companion apps. In order to manage multiple apps, they focused on creation and testing. They were able to cut their Android build times to 15 minutes and reach an advanced level of testing automation.
“The ability to rapidly create new workflows and add new apps [with Bitrise] makes the engineers’ day-to-day work much easier. Thanks to having a mobile-specific solution and not needing a dedicated person to maintain the CI, the engineers can focus on what matters: creating new features.” — Benoit Goby, Principle Engineer at Tag Heuer
Cabify is a Spanish multi-mobility company specializing in ride-hailing and asset sharing. Their SuperApp provides users with quick access to geo-tracked journeys with professional drivers and modern vehicles.
Cabify started building their app five years ago with BuddyBuild for CI, but the system was chaotic, builds took over an hour, and most of them failed. Their SuperApp is an on-the-go app, and since moving to Bitrise, they’ve been able to shift their attention to user experience. As a result, their crash-free user rate has increased to an impressive 99.96%. Their build success rate has increased to above 95%, their builds are 35% faster and nearly 100% of their processes have been automated.
“Within the first month on M1, our build times dropped to 25 minutes. After a month, thanks to further optimization, we managed to further decrease build times, reaching a stable 18 minutes.” — Andrés Brun Moreno, Engineering Manager at Cabify
These top-performing apps aren’t just successful because they’re big brand names. They’re successful because they follow the Mobile DevOps best practices that are explained in the Mobile DevOps Assessment report. Each of the top 5 performing apps measures performance and uses benchmarks to streamline workflows, decrease build times, and ultimately, improve their overall customer experience.
The Mobile DevOps Assessment report: ‘How to measure and improve your Mobile DevOps maturity’ goes into detail about how to measure performance to become a more mature mobile app team. As the mobile space continues to grow and more businesses create successful mobile experiences for their customers, how you create your app becomes increasingly important. Download the report now to learn how to improve your Mobile DevOps maturity.