I am a software developer with a Assembly/C/C++/.Net/Java/HTLM/PHP/CSS background but I have not done iOS or Chrome development.
I have played Rad Soldiers on an iPad for a while now and have a couple hours on the Chrome version. Taking the user input method differences into consideration, the 2 versions play identically and I can swap back and forth between the two during a match. They obviously share a common back-end database. Given these observations, it would appear that the 2 versions share a large amount of code. I’m guessing in the 75-90% range depending on 3rd party libraries.
I have not dug into it but they seem to be very different environments. Can you share any details on iOS / Chrome multi/cross platform development? What language(s) are used? What tools sets? Where would you recommend learning about it?
For sharing code it makes sense to build on something that runs on all your target platforms. Mono with C# is what RAD Soldiers uses for the game. Backend services are Python.