Dropbox explains the downsides of sharing iOS and Android code
A software engineer from Dropbox explains the reasoning behind the company’s decision to no longer share code between iOS and Android.
Until recently, Dropbox shared code between its Android and iOS apps using C++ to only write once rather than in both Java and Objective-C. This strategy has been in place since 2013 when Dropbox’s team was still relatively small but needed to support a fast-moving roadmap.
Dropbox, now it’s a much larger company, has switched to developing its Android and...