Scapix enables seamless cross-language development. You can be in Xcode, edit C++ code, press Build, then call new C++ code from Objective C or Swift. Press Run to debug the whole thing. Rinse and repeat. It’s like using a single language: continuously develop your project, repeatedly changing API between C++ and the platform language, completely oblivious to the fact that your project uses two different languages.
Similarly, you (or someone else working on the same project) can be in Android Studio, edit C++ code, press Build, then call new C++ code from Java. Press Run to debug the whole thing. You get the idea…
No interface files to manually update with every change, like with SWIG and Djinni.