At Prolific, we often work with partners who own more than one brand, and want mobile apps for all of them. As engineers, we naturally want to share as much code between each project as possible. Building these projects has given us the chance to tackle some unique architectural challenges.
In this talk, I will go over two different approaches we've taken and give you some insights on the technical decisions we made. Whether you're building for a massive, multi-brand commerce empire or a solo-developer side project, these tips can help you make your codebase more modular and reusable.
Thibault is a Senior iOS Engineer at Prolific Interactive. He's led several large commerce projects, including partnerships with David's Bridal, Lilly Pulitzer and Saks Fifth Avenue.
Recording from the March 2017 Brooklyn Swift Developers Meetup: meetup.com/Brooklyn-Swift-Developers/events/238066139
Video: vimeo.com/211194632
Code: github.com/prolificinteractive/ReusabilityMeetup