Take control over your mobile releases

How to deliver best-in-class mobile app experiences on your schedule, not the app store’s.

Download Ebook
Take control over your mobile releases

Customer success stories

LaunchDarkly empowers mobile teams to take back control over their apps, decouple releases from the app store, and deliver the right in-app experiences to customers exactly when they need them.

Here are two examples of how our platform helps mobile developers at leading organizations release mobile features and fixes on their schedule.

Climate LLC reaps the rewards of real-time app updates

Climate LLC, the digital farming arm of Bayer Crop Science, and their app platform FieldView™ help farmers across the world collect, store, and monitor agricultural data. It’s critical for FieldView™ to maintain consistent and reliable uptime during harvest season.

Challenge

Climate LLC was leveraging a homegrown feature flagging tool to toggle features all the way on and off. As they scaled to over 220 million subscribed acres worldwide, they needed a tool that could scale with them and conduct progressive rollouts, push real-time flag updates, and target features to enable personalized experiences. 

Solution

With LaunchDarkly, Climate LLC has full control over the timing of their mobile releases, executes gradual rollouts, and instantly rolls mobile features back in real-time if something goes wrong. They leverage targeting to not only create unique experiences based on farmers’ locations around the world, but also to test features in production with internal users before rolling out to everyone.

Results

Climate LLC deploys app updates with confidence and has significantly reduced the burden on developers. With LaunchDarkly, they can now deploy updates in real-time. And if something does go awry, they can use LaunchDarkly to simply roll features back instantly without having to push an update through the app store. This mitigates the impact on their end-users and ensures FieldView™ is always up and running when farmers need it most.

Read: Bayer’s digital farming arm improves reliability

During the planting and harvest seasons, we sometimes need to ship changes to the Cab App [mobile app] at a faster pace than is ideal. In the past, we’d have to run these changes through a rigorous approval process before going live. It was both slow and stressful. But now our attitude is: We trust what we ship, but we always have a backup plan with LaunchDarkly.

Artie LeeDirector of Engineering, Climate LLC

General Motors deploys at turbo speed

As the demand and competition for technologically-advanced cars continue to accelerate, General Motors (GM) has sought ways to differentiate itself. The company currently offers a handful of customer-facing mobile applications that include features like remote start, vehicle monitoring, personalized owner resources, vehicle safety, and emergency services.

Challenge

Prior to LaunchDarkly, GM conducted “big-bang” releases. These mobile releases were challenging as they consisted of long development cycles and large code changes all at once. This caused unstable test environments and long triage sessions when something went wrong. On top of that, GM struggled with the complexities of managing multiple apps across various device types, OS and app versions, vehicle makes and models, and subscription tiers.

Solution

GM now utilizes LaunchDarkly to deliver value to customers quicker than ever. They utilize feature flags both defensively, to roll back negative-impacting mobile features in-real time, and offensively, to understand flag evaluations, conduct testing, and learn from their audience. LaunchDarkly also enables GM to more adequately test across their many app permutations by gradually rolling out features to a subset of users before releasing them to a larger audience.

Results

With LaunchDarkly, GM has reduced its development cycle time and strives for continuous deployment by separating deployments from releases. They are minimizing unplanned downtime, reducing user-impacting bugs, and delivering excellent in-app user experiences.

Read: How General Motors Leverages Feature Flags

We found a number of issues that, in the past, we would've never found until our customers got their hands on it. So, instead of using my customer to find issues, I'm able to do it internally.

Jim DeMercurioDirector of Mobile Solutions, GM