Cross-Platform Mobile Development in C++ (Visual C++)

Hello, thank you for graciously clicking my post. I've developed the back-end (C++) for a sports management simulator and would like to port it to the Android/IOS market.

I am completely inexperienced in mobile development but it appears to me that Visual Studio 2017 is leading the market in C++ cross-platform development.

- Is this true and is it the best product on the market?

- If so, what documentation is best to refer to?
Microsoft tends to be shallow/not-straightforward with documentation in my experience. I am not even sure if there is even ample documentation to be truthful.

- If not, what is a better alternatives and for what reason?

Any other comments are appreciated. Thank you again for your time.
Bump!!!
Not that i know alot about this topic

but i once managed to port a c++ game to android by creating a java program (as the entry point) that would create & initialize an opengl context and then pass it to the game dll via JNI.

I imagine you can do the same with your app. (Creating the interface using android studio and then pass the inputs to a dll via JNI)

not sure about IOS, i imagine you can do something similar but you would have to read their docs.

Android docs: https://developer.android.com/ndk/guides/
IOS docs: https://developer.apple.com/documentation

or you could just use something like QT which support both IOS, Android and a whole bunch of other platforms.
Last edited on
Topic archived. No new replies allowed.