iOS × Modularization

iOS Modularization, page 2

iOS Modularization articles 31–40 of 40

OkCupid Apr 5, 2021

Migrating Your App to Swift Packages

Dmitri Fuerle from OkCupid reveals how their team cut clean build times to under a minute by modularizing their iOS codebase. The secret? Swift Package Manager in a monorepo setup.

Bumble Mar 22, 2021

Modularising an iOS app: why and how we have been breaking Badoo app up into modules

Alexander Kulabukhov from Bumble reveals how his team scaled from a monolithic iOS app to 110+ modules across Badoo and Bumble. The journey wasn't just about splitting code—it was about building a sustainable p...

Lyft Mar 2, 2021

Announcing the Mobile Native Foundation

Keith Smiley from Lyft just announced something that could change how we all build mobile apps. Instead of every company rebuilding the same infrastructure in silos, major tech players are finally collaborating...

DoorDash Mar 2, 2021

Multiple iOS Apps from a Single Codebase

David Phan from DoorDash reveals how they rebuilt two distinctly branded iOS apps from a single codebase after acquiring Caviar. The result? 90% shared code with completely different user experiences.

Uber Sep 18, 2020

New Rider App Architecture

Uber threw away years of code and rebuilt their rider app from scratch. Here's why that radical decision paid off.

Spotify May 28, 2020

Spotify Modernizes Client-Side Architecture to Accelerate Service on All Devices

Spotify lifted the 10,000 Liked Songs limit. But that simple feature request triggered a year-long architecture overhaul affecting 100,000 lines of code.

Badoo Jul 4, 2017

Integrating React Native in an Existing Application

Guillermo Orellana from Bumble's tech team walks through the real-world pain of integrating React Native into an existing Android app. Spoiler: the official docs won't save you.

Uber Mar 1, 2017

iOS Monorepo

Uber scaled from a dozen iOS engineers to hundreds in just a few years. Their tooling nearly collapsed under the weight.

Uber Dec 1, 2016

Engineering the Architecture Behind Uber’s New Rider App

Uber completely rewrote their rider app from scratch. Here's why they threw away years of code and started over.

Thumbtack Aug 2, 2016

Adopting Swift: Migrating to Frameworks on iOS

Felipe Cypriano from Thumbtack reveals how migrating iOS apps to frameworks nearly derailed their Swift adoption—until they discovered a clever workaround for binary dependencies.