Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Incremental Swift by Amy Dyer

Incremental Swift by Amy Dyer

Bio: Amy is a staff software engineer at Etsy in Brooklyn, NY. She's been an iOS developer for 5 years and is currently working on Etsy's app for shoppers.

Abstract: What do you do when you’re ready to upgrade to Swift, but rewriting your existing Objective-C apps isn’t an option? Using Etsy as a case study, I'll discuss a blueprint for integrating Swift incrementally into your apps. Swift provides rich features for Objective-C interoperability, but applying them to your current codebase isn’t always straightforward. We’ll cover technical details, such as linking and managing dependencies, as well as organizational strategies for gathering support, and other things we’ve learned at Etsy along with the way. You’ll be prepared for a smooth transition to Swift: both in your code and in your company.

try! Swift

April 26, 2017
Tweet

More Decks by try! Swift

Other Decks in Programming

Transcript