Swift at Scale; Rewriting the Uber app

Alan Zeino, Uber

In September Uber debuted a complete rewrite of its iOS app. In addition to a whole redesign we shipped a new architecture, powered by Swift. Along the way we learned a lot about ourselves, and we’d love to share some of our stories and insights with you. In this talk we’ll talk about how we undertook such a large rewrite while grappling with growing compilation times, Xcode performance, and hundreds of engineers in one codebase.