Discover 102 articles on Build Time in mobile performance

Clear Filters

Showing 20 of 102 articles (Page 4 of 6)

Swift DocC Documentation Tool

Company: Swift.org Blog · Oct 13, 2021
Platform: iOS

Franklin Schrans from Apple's Swift-DocC team just announced something iOS developers have been waiting for: Swift-DocC is now open source and cross-platform. Documentation just got a serious upgrade.

Doist went from scary 2-hour manual Android releases to shipping every single day. Here's the engineering playbook that made it possible.

Doni Winata from Traveloka's Android Infra team reveals why constantly increasing Gradle's heap size actually makes your build problems worse. His deep dive into Android build memory issues shows how to stop fi...

Flutter Hot Reload

Company: Flutter · Aug 19, 2021
Platform: Flutter

Jens Johansen from Google's Dart team reveals how they made Flutter's hot reload 30% faster. The optimization saves Flutter developers collectively over a year of waiting time every 5 days.

Swift Package Collections

Company: Swift.org Blog · Jun 7, 2021
Platform: iOS

Tom Doron from the Swift Core Team just made package discovery way less painful. Swift 5.5 introduces Package Collections, turning endless search results into curated, trustworthy lists.

Scaling iOS at Bumble (Part 2)

Company: Bumble · Apr 14, 2021
Platform: iOS

Bumble's iOS team migrated their entire codebase to Tuist in Q2 2023, choosing it over SPM and Bazel. Here's what happened after the dust settled.

Scaling iOS at Bumble (Part 1)

Company: Bumble · Mar 31, 2021
Platform: iOS

Bumble's iOS team faced a critical choice: which build system could handle hundreds of modules and future growth without crushing developer productivity?

Pinterest's Engineering Productivity team slashed CI build times by over 50% in one week. Here's the architecture that made it possible.

Yury from Bumble Tech tackles a painful Gradle problem: buildSrc invalidates your entire build cache with every change. Here's how composite builds solve it without sacrificing IDE support.

Shipping Two Apps In One Android

Company: Snapchat · Jul 27, 2020
Platform: Android

Snapchat shipped two complete Android apps in a single APK to A/B test their rewrite. The engineering challenge? Android wasn't designed to support this at all.

LinkedIn's Android test suite hit tens of thousands of tests, pushing execution times into the danger zone. Developer productivity was tanking.

How We Gave Superpowers to Our macOS CI

Company: Spotify · May 1, 2020
Platform: iOS / Android

Spotify cut iOS pre-merge CI times by 75% with one infrastructure change. Here's how they validated and scaled their approach.

Jose Alba from Google's Material team shows how to turn your Flutter apps into embeddable web demos. No hosting required—just GitHub and DartPad.

Pinterest found a single tweak that slashed their build times by a jaw-dropping 99%.

Reducing Our Build Time by 50%

Company: Gojek · Mar 15, 2020
Platform: iOS / Android

Gojek's iOS team was bleeding 11 minutes per build. 100 engineers, 350 daily CI pipelines, and a productivity crisis that demanded action.

Argument Parser Library for Swift

Company: Swift.org Blog · Feb 27, 2020
Platform: iOS

Nate Cook from Apple's Swift team just made building command-line tools in Swift genuinely enjoyable. The new ArgumentParser library turns 50 lines of code into a fully-featured CLI with subcommands, validation...

How much time does your team waste debugging React Native environment setup? The React Native Community just shipped a solution that auto-fixes your dev environment issues.

Dropbox's Android build system was so painful that engineers 6+ months in still couldn't create new modules. Time for a rebuild.

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.

Loading articles...