The (not so) hidden cost of sharing code between iOS and Android

Although writing code once sounds like a great bargain, the associated overhead made the cost of this approach outweigh the benefits (which turned out to be smaller than expected anyway). In the end we no longer share mobile code via C++ (or any other non-standard way) and instead write code in the platform native languages.
In addition we want our engineers to have a delightful experience and to be able to contribute back to the community. This is why we made the decision to align our practices with industry standards.

Sourced through from:

WHY IT MATTERS: the article explains clearly why write once solutions for mobile app development often is not a good idea.

Farid Mheir