![]() ![]() Here are some of the things we learned as a company on what it costs to effectively share code. This decision was due to the (not so) hidden cost associated with code sharing. We have now completely backed off from this strategy in favor of using each platforms’ native languages (primarily Swift and Kotlin, which didn’t exist when we started out). We needed to find a way to leverage this small team to quickly ship lots of code on both Android and iOS. ![]() We adopted this C++ strategy back in 2013, when our mobile engineering team was relatively small and needed to support a fast growing mobile roadmap. The idea behind this strategy was simple-write the code once in C++ instead of twice in Java and Objective C. Until very recently, Dropbox had a technical strategy on mobile of sharing code between iOS and Android via C++. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |