Discover 104 articles on Build Time in mobile performance
Showing 20 of 104 articles (Page 5 of 6)
Dropbox migrated 75 Android modules from a custom build system to Gradle without breaking their engineering team's workflow. Here's how they pulled it off.
Nelson Osacky from SoundCloud reveals how simply turning on Gradle's remote build cache got them almost zero cache hits. The real work was hunting down why.
Minyoung Sim from LINE breaks down iOS code signing in forensic detail, revealing how Apple's security mechanism validates every app before execution. This isn't your typical overview.
Callstack just open-sourced Bob, a builder tool that tackles one of React Native library development's most annoying pain points. If you've ever published a native module, you know the build config headache thi...
Uber ran 129 experiments across 354 projects to answer one question: What's the real cost of adopting Kotlin at scale?
Lem from Bumble's engineering team tackles a tricky iOS challenge: how do you bundle legacy C libraries into modern Swift frameworks without breaking portability? The common approaches fail when you need to shi...
lem from Bumble Tech tackles a tricky iOS challenge: how do you bundle legacy C libraries into modern Swift frameworks without breaking portability?
Skyscanner's iOS developers were waiting hours for builds to complete. Their CI/CD team cut that time in half with a clever caching strategy.
Dmytro Khmelenko breaks down how Android App Bundle reduced their app size by 20% without changing a single line of code. Here's how Google's 2018 feature actually works under the hood.
Dmytro Khmelenko shares how a job candidate's pointed question about their 63 MB APK sparked a complete optimization overhaul. The results? A 62% size reduction that every Android team should study.
Todd Santaniello from Strava reveals what happened when their entire Android team stopped shipping features for a week. The goal? Break apart a 6.5-year-old monolithic codebase that was crushing build times and...
Mihaly Nagy from Groupon reveals you don't need IntelliJ IDEA to build Android Studio plugins—just Gradle and a text editor. If you've automated tasks 3 times, it's time to build a custom IDE tool.
Brian Zhang from Airbnb's Mobile Developer Infra team cracked a problem that seemed impossible: getting Buck to build mixed Swift and Objective-C iOS projects. The payoff? 50% faster CI builds and 30% smaller a...
Gary Borton from Airbnb reveals how switching test frameworks slashed their CI build time by 62%. What started as a 12+ minute ordeal became a 4.5 minute sprint—and nearly eliminated test flakiness.
Zalando's iOS team was bleeding 12 minutes per build. That's not just annoying, it's expensive.
The Badoo iOS team learned the hard way: adopting Swift in 2015 meant navigating undocumented code signing nightmares that crashed enterprise apps at runtime. Here's what broke and how they fixed it.
Airbnb rebuilt their entire Android app in weeks to meet a hard Google I/O deadline. The catch? They couldn't throw away the old codebase.
LinkedIn's iOS team set an audacious goal: ship to production three times daily, with just three hours from commit to release. Here's how they actually pulled it off.
React Native just solved one of mobile development's most frustrating problems: losing your app state every time you make a code change. Their new Hot Reloading feature keeps your app running while injecting up...
Tired of wrestling with ../../../ in your React Native imports? Callstack published a quick fix back in 2016 that's still relevant today.