I am always interested in iOS <-> Android code converters as they might make my job easier or even put me out of business! As yet, the problem has proven too complex to automate.
I just learnt about MechDome, a new converter that allows you to automatically convert from Android to iOS. It doesn’t even need your source code as it can decompile this from your apk install file. It produces native code with native UI controls.
However, once I started digging deeper I saw the limitations. The Android app must be Android 5.1 or later, not use Google Play Services (e.g. mapping) and not use JNI (c, c++). Unfortunately, just about every project I have worked on or I am currently working on doesn’t fit these requirements. Let’s hope MechDome becomes more flexible with time.
Also, most people tend to be looking at going from iOS to Android as they initially chase the money and then realise they need to go for reach.