Almost every tech company out there eventually find themselves searching for ways to reduce the overhead of implementing the same digital product multiple times, and with us it was not different. After launching a whole new product using Reactive Native, we started looking at options for our main application, iAuditor, available on iOS and Android.
It is been around one year since we started using C++ as our technology of choice to support a shared implementation across our iOS and Android applications.
This became a hot topic again recently, when Dropbox published this article on their Engineering Blog. While the road up to this point has been full of bumps and learnings, we are still adopting C++ on most of our mobile applications codebase, and today I wanted to share with you all some key points on how we are aiming to make it successful on the long run.