From quick research it looks like Objective-C is an extension of C++.

So an app for Android and iOS has to be developed from scratch in two different languages. It cannot be developed in a base...