I need to convert our existing game code for iPhone 3-D to run Android. I recently developed a two-dimensional game on the Android platform and now I'm moving towards 3-D. These days, I'm exploring options to convert iPhone / iPad and Symbian code to work on Android devices.
Should I write all the iPhone 3-D game code (previously written in Objective-C using OpenGL ES) from scratch in Java using the OpenGL apis, again?
I have also successfully installed and studied Android NDK samples (especially the San Angles sample code). I am also looking for 3-D using the OpenGL example on Android.
Is it recommended to use Android NDK to convert iPhone code to the Android platform, or should I code in Java?
I look forward to your suggestion.
source share