I would like to create some libraries in C++, these libraries will be able to model physical phenomena. I would like to build a cross-platform environment where these libraries are updated independent of the GUI, in my case a PC application and a iOS app would be the clients of such libraries.
In terms of performance, easiness to plug C++ code, etc., what would be your recommendation? to generate a C++ classes and call them from other classes with the .mm extension or to generate a framework in c++.
Would you recommend something different to C++ for cross-platform compatibility?
NB: I am not an experienced programmer but trying to get into a decent level.
Thanks, Alejandro