Building Quality Code That Lasts: A Dropbox Story

This talk will provide an inside look at how a mature app like Dropbox has been slowly re-architected over time to keep up with the latest improvements in iOS. It will also explore how the app is produced, from the APIs and technical architecture, to the practices followed that ensure consistent and quality code. Testing is very important at Dropbox; Ashley will speak about how Dropbox implements functional testing to keep the app reliable.