|
Android and iPhone/iPad use different programming languages. It's probably a re-implementation which means multiple code bases to maintain and split resources (dev time) between.
On the plus side, if you add android support, the engine would be converted to java which could open up other platforms (MAC, Linux, etc).
|